Kentico 9 电子商务订单 ID - 重新设置/更改起始订单号
Kentico 9 e-commerce order ID - reseed / change starting order number
从现在开始,我希望我的订单号从 1000 开始计数。如何配置 Kentico 以在下一个订单时使用 1000?
假设您现在没有超过 999 的订单号,您可以做一些(非优雅的)事情。
- 在
com_order
table 中手动创建一个订单 ID 为 1000 的订单
- 在
com_order
table 中将 OrderID 列上的身份种子更新为 1000
这两个都不是最好的解决方案,但它们可以工作,并且应该先在开发环境中完成,然后再在实际环境中完成。
阅读有关 DBCC CHECKIDENT 命令的信息。最后一个例子会对你有所帮助)
首先不要为您的 "numbering" 个订单使用 OrderID。这是一个由数据库引擎管理的数据库字段,可能因环境而异。 OrderID 也与您的业务无关。
Kentico 有 发票编号,每个订单都是唯一的,您应该始终在您的业务中使用它,因为您可以确定这个字段。
从现在开始,我希望我的订单号从 1000 开始计数。如何配置 Kentico 以在下一个订单时使用 1000?
假设您现在没有超过 999 的订单号,您可以做一些(非优雅的)事情。
- 在
com_order
table 中手动创建一个订单 ID 为 1000 的订单
- 在
com_order
table 中将 OrderID 列上的身份种子更新为 1000
这两个都不是最好的解决方案,但它们可以工作,并且应该先在开发环境中完成,然后再在实际环境中完成。
阅读有关 DBCC CHECKIDENT 命令的信息。最后一个例子会对你有所帮助)
首先不要为您的 "numbering" 个订单使用 OrderID。这是一个由数据库引擎管理的数据库字段,可能因环境而异。 OrderID 也与您的业务无关。
Kentico 有 发票编号,每个订单都是唯一的,您应该始终在您的业务中使用它,因为您可以确定这个字段。