日期:2014-05-17  浏览次数:20567 次

标识列的值可以自定义吗?
标识列的值可以自定义吗?我想把标识列设置成“#120822#01”这样的值,这个值的的意思“#日期#序号”,请问各位,标识列可以这么做吗?

------解决方案--------------------
用自定义的varchar不就可以了,自定按规则维护它的值
------解决方案--------------------
设置成流水号是可以的 只不过需要通过计算列或者在程序用的时候调用。
------解决方案--------------------
应该不行.标识列,是你设置一个SEED,加上步长值.你这样的哪行.
------解决方案--------------------
标识列只支持数值型,不能含字符,你这个更象单据号的的编码规则,可以建一varchar字段,自行在触发器中,根据规则,写入编码
------解决方案--------------------
可以作为标识,但是就不要使用IDENTITY列了,自己维护流水号就可以了。
------解决方案--------------------
探讨

可以作为标识,但是就不要使用IDENTITY列了,自己维护流水号就可以了。

------解决方案--------------------
可以,你可以参考下 自定义函数做标识列的例子