假设一个数据库表中有10中类型商品,每个商品的流水号是独立的,流水号的格式为年份+编号,比如插入2个A类型的商品的数据流水号为20210001和20210002,插入1个B类型商品流水号从20210001开始,之后又插入1个A商品流水号从20210003开始,再插入1个B商品流水号从20210002开始,之后又插入1个C类型商品,流水号20210001开始。当年份变为2022时,每种商品的流水号又从0001开始。
最好有代码演示下,刚刚入门。
insert into orders (name, type, seqno) values ('A01', 'A', select max(seqno) + 1 from orders where type = 'A');
定义一个变量,用变量接取时。 declare @shi int; set @shi=DateName(hour,GetDate()) 用变量@shi 再过程里面做判断,
https://ask.csdn.net/questions/7480584
我来看看,能不能领悬赏