sql中流水号如何获取
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章给大家分享的是有关sql中流水号如何获取的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。经常用到产生订单号等流水单号的场景,sqlserver实现流水号,如下:表tb
千家信息网最后更新 2025年01月22日sql中流水号如何获取
这篇文章给大家分享的是有关sql中流水号如何获取的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
经常用到产生订单号等流水单号的场景,sqlserver实现流水号,如下:
表tb_b_Seq(流水号表):
CREATE TABLE tb_b_Seq( Year int ,--年份 Month int,--月份 Attr varchar(50),--属性 Seq int--流水号 )
获取流水号,通过存储过程:
create Proc GetSeq ( @attr varchar(50),@year int, @month int, @Return int output ) As set @Return=(select top 1 Seq from tb_b_Seq where Attr=@attr and MONTH=@month and YEAR=@year) if(@Return is null) begin set @Return=1 insert into FMDS_tb_b_Seq (Attr,Year,Month,Seq) values (@attr,@year,@month,@Return) end else begin set @Return=@Return+1 update FMDS_tb_b_Seq set Seq=@Return where Attr=@attr and MONTH=@month and YEAR=@year end
测试:
declare @ret int exec GetSeq 'Contract',2017,10,@ret print @ret
感谢各位的阅读!关于"sql中流水号如何获取"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
流水
流水号
内容
更多
篇文章
不错
实用
单号
场景
属性
年份
文章
月份
看吧
知识
订单
订单号
过程
参考
存储
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
销售服务器账务处理方案
光纤通信属于无线网络技术么
数据库中主键 索引和外键
池州金山云网络技术
网络安全手抄报字要看得清楚
直销软件开发厂家
工业自动化网络技术
服务器 加域 管理
飞利浦单片机用什么软件开发
为什么建设网站需要服务器
历史上真实的数据库
数据库父子表怎么关联
如何学好数据库100字
医疗仪器通信软件开发
顺丰网络安全
焊接工艺用哪种数据库
怎样启动t6管理服务器
信阳工业学校网络安全活动
调整数据库字段的位置
双流市网络安全宣传周
实习日记软件开发
服务器管理员入口
国家标准软件开发工时费用
甘肃智慧社区软件开发哪儿好
有关网络安全1500
深圳app软件开发公司排行
java抢票软件开发
jsp中操作数据库
合肥ios软件开发多少钱
数据库表可以设置字符集