There are seven categories of hypoglycemic agents.

1. Oral hypoglycemic agents: such as metformin, sulfonylureas, acarbose, etc.

2. Insulin drugs: including short-acting, long-acting, medium-acting and mixed insulin.

3. Arbutin drugs: such as sucralose and diacetyl glucosamine.

4. Repagliptin drugs: such as repagliptin and exenatide.

5. Vitreous insulin secretagogue drugs: such as gliquidone and glinide.

6.α -glucosidase inhibitors: such as voriconone.

7. Insulin-like growth factor drugs: such as mitiglinide.