SQL&中的自动ID生成C#

时间:2013-04-01 03:50:37

标签: c# sql

我正在开发一个应用程序,我需要根据类型和&生成自动ID。它的缩写&那么一个seq号。例如:如果动物类型是猫,我需要使用代码名称CT和它。然后没有001.所以ID将是CT-001,CT-002。对于动物型犬,它将是DG-001,DG-002等。它是从网络形式打造的类型。

我试图通过以下方式实现这一目标:首先,我有两张桌子。第一个类型&它的code_name。第二个是code_name,seq_No&生成的ID。然后编写如下的存储过程:

@X= Select code_name from Tb_first where type = 'input from from';

@Y = Select max(seq_No) from Tb_Second where code_name= @X;

@Y= @Y+1;

@z= @X + convert (String, @Y)

insert (code_name, seq_No, ID) into Tb_second (@X, @Y, @Z)

请告诉我这是否可以通过这种方式实现?或者还有其他更好的方法来实现这一目标吗? 提前致谢

0 个答案:

没有答案