一组数据前面不动,后面自增
cuId int identity(201307050001,1) primary key
请问怎么写一个方法保证前面20130705不动?界面我需要显示的是20130705 而后面的00001不显示,并且在添加的时候要自增,之前我弄了一个方法
public void Show() { string sql = "select top 1 productId from product"; var str11 = sql.Substring(0,5); }
这样保证了显示的时候不出现0001,但是我感觉还是不对,请大家给个建议!谢谢!有类似这样的做法的朋友给个建议!谢谢!
2回答
-
富国沪深
做成联合主键 int pk1--> 20130705 , int pk2 identity(0001,1) --> 00001 primary key (pk1,pk2)