我需要为我的SQL Server数据库中的所有客户运行序列号。
我有大约1000个客户,我需要每个客户,其中一个有自己的序列?
如何在TSQL中完成?
是否可以将一个序列用于所有目的?
创建1000个序列听起来不合理。
答案 0 :(得分:0)
序列只会给你一个数字系列。为了让每个客户拥有一个,并且我会假设新客户也可以出现,我能想到的唯一方法是为序列创建一个表。您可以只为客户代码和序列的int列添加一列。
如果您的数据库经常需要这些序列(以每秒几个为单位),这可能很容易成为瓶颈,但我认为并非如此。