编号自动递增问题
各位好,小弟现在碰到一个问题,想请大家帮忙解决一下,问题是这样的我,在建数据库的表时,想让第一列id自动编号,并且让它自动递增,但我有个条件,就是想让它的第一列是0000,第二列就是0001这样让它自动递增上去,我用的是SQL Server 2000,请问能不能实现这个功能。
[解决办法]
那就不要用自动递增的了,用字符型的,insert的时候取得上一个ID值,加1
用递增也可以,取出来的时候前面补0,格式化
发布时间: 2012-02-01 16:58:19 作者: rapoo
编号自动递增问题
各位好,小弟现在碰到一个问题,想请大家帮忙解决一下,问题是这样的我,在建数据库的表时,想让第一列id自动编号,并且让它自动递增,但我有个条件,就是想让它的第一列是0000,第二列就是0001这样让它自动递增上去,我用的是SQL Server 2000,请问能不能实现这个功能。
[解决办法]
那就不要用自动递增的了,用字符型的,insert的时候取得上一个ID值,加1
用递增也可以,取出来的时候前面补0,格式化