没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
--@flag 为前缀'ww',@gd为getdate()
Create function NewNum(@flag varchar(10),@gd datetime)
returns varchar(20)
as
begin
declare @str varchar(20),@number varchar(5),@tempDate varchar(8),@i int--返回的字符串,流水号(五位)、临时字符串、临时变量
declare @year varchar(4),@month varchar(2),@day varchar(2)--年、月、日
set @year=cast(year( @gd) as varchar(4))
set @month=right('0'+Convert(varchar(2),month(@gd)),2)
set @day=right('00'+Convert(varchar(10),day(@gd)),2)
select @i= count([id]) from test--不存在记录
if @i=0
begin
set @str=@flag+@year+@month+@day+'00001'
end
else --存在记录
begin
--查询数据库的日期是否存在与当前日期匹配
if exists(select * from test where substring(id,4,8)=(@year+@month+@day))
begin
select @str=max(id) from test where substring(id,4,8)=(@year+@month+@day)
set @tempDate=substring(@str,4,8)--截取日期(例如:20100407)
set @number=right(@str,5)--截取流水号(例如:00001)
set @str=@flag+@tempDate+right('0000'+convert(varchar(5),(@number)+1),5)
end
else
begin
set @str=@flag+@year+@month+@day+'00001'
资源评论
qq2645945112
- 粉丝: 1
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 修复windows系统库软件
- OpenCv 使用fffffffff
- 正点原子开拓者FPGA多人表决器代码项目
- EOP-Last5Years.txt
- windows 32位、64位系统常见缺少的库
- 毕业设计基于springboot+vue实现的求职招聘类型网站源码+数据库(高分项目).zip
- 535springboot + vue 体质测试数据分析及可视化设计.zip(可运行源码+数据库文件+文档)
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统源码.zip
- 基于springboot+vue实现的求职招聘类型网站源代码+数据库(优质毕设项目).zip
- iOS APP提审checklist
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功