【发布时间】:2017-01-10 11:25:29
【问题描述】:
我需要一些帮助,我想要一些可以递增的字符串 ID!我该怎么做?
这是旧的:
Product_ID Product_Name
1 Milk
2 Beer
3 Hot Chocolate
我希望它是这样的:
Product_ID Product_Name
PROD-0001 Milk
PROD-0002 Beer
PROD-0003 Hot Chocolate
我怎样才能制作这样的 Product_ID?非常感谢您的回答
【问题讨论】:
-
如果要将值存储在表中,则必须使用触发器。我建议您重新考虑您的设计,并让自己相信自动递增/身份/序列数字 id 的好处。
-
一种方法是创建循环并通过查询检查是否存在任何 productID。如果是这样,则使用计数器添加具有新产品 ID 和字符串连接的产品。您不能自动增加字符串。
标签: php sql codeigniter