各位高手:
救救我啊!!
我数据库有一字段:[TESTNUM]
需要实现,用户登陆后,自动产生一个ID ,(ID要求以"当前日期"+"n")例如今天用户登陆:
第一个用户登陆ID:2006032401
第二个用户登陆ID:2006032402
· ·
· ·
救救我啊!!
我数据库有一字段:[TESTNUM]
需要实现,用户登陆后,自动产生一个ID ,(ID要求以"当前日期"+"n")例如今天用户登陆:
第一个用户登陆ID:2006032401
第二个用户登陆ID:2006032402
· ·
· ·
取出当前日期20060325 + ‘01’
再判断如果有2006032501
取MAX(ID)
得到MAX(ID)+1
插入到ID字段中。
format函数格式化成8位的日期。
然后加二个0,
那就成2006032200,
select max(id)+1 from 表名 where id>2006032200如果为空,2006032200+1就行了。
不为空,就是取出来的值。