--获得最后添加InfoNO
declare @last_InfoNO nvarchar(12)
declare cur_findlast scroll cursor
for select InfoNO from FeedbackInfos
open cur_findlast
fetch last from cur_findlast
into @last_InfoNO
close cur_findlast
deallocate cur_findlast
--拼接InfoNO
declare @InfoNO nvarchar(12)
if(convert(nvarchar(8),getdate(),112)=substring(@last_InfoNO,1,8))
begin
Set @InfoNO = substring(@last_InfoNO,1,8)
+substring(convert(nvarchar(12),convert(int,'1'+substring(@last_InfoNO,9,4))+1),2,4)
end
else
begin
Set @InfoNO = convert(nvarchar(8),getdate(),112)+'0001'
end
分享到:
相关推荐
sqlserver 创建自动增长列的方法,返回最后插入记录的自动编号
SQLserver中按年月日生成日期型自增编码.pdf
本书全面系统地介绍了SQL Server开发和管理的应用技术,涉及安装和配置SQL Server、日期处理、字符处理、排序规则、编号处理、数据统计与汇总、分页处理、树形数据处理、数据导入与导出、作业、数据备份与还原、用户...
10.4.2 MS SQL Server中的自动增长字段 10.4.3 Oracle中的自动增长字段 10.4.4 DB2中的自动增长字段 10.5 业务主键与逻辑主键 10.6 NULL的学问 10.6.1 NULL与比较运算符 10.6.2 NULL和计算字段 ...
10.4.2 MS SQL Server中的自动增长字段 10.4.3 Oracle中的自动增长字段 10.4.4 DB2中的自动增长字段 10.5 业务主键与逻辑主键 10.6 NULL的学问 10.6.1 NULL与比较运算符 10.6.2 NULL和计算字段 ...
2.4.3 日期加减处理 38 2.5 日期处理实例 40 2.5.1 生日处理 40 2.5.2 生成日期列表 42 2.5.3 工作日处理 46 2.5.4 工作时间计算 49 2.6 日期处理疑难解答 51 2.6.1 日期处理中常犯的错误 51 2.6.2...
10.4.2 MS SQL Server中的自动增长字段 10.4.3 Oracle中的自动增长字段 10.4.4 DB2中的自动增长字段 10.5 业务主键与逻辑主键 10.6 NULL的学问 10.6.1 NULL与比较运算符 10.6.2 NULL和计算字段 ...
10.4.2 MS SQL Server中的自动增长字段 10.4.3 Oracle中的自动增长字段 10.4.4 DB2中的自动增长字段 10.5 业务主键与逻辑主键 10.6 NULL的学问 10.6.1 NULL与比较运算符 10.6.2 NULL和计算字段 ...
10.4.2 MS SQL Server中的自动增长字段 10.4.3 Oracle中的自动增长字段 10.4.4 DB2中的自动增长字段 10.5 业务主键与逻辑主键 10.6 NULL的学问 10.6.1 NULL与比较运算符 10.6.2 NULL和计算字段 ...
" "二、创建数据表 " "图书表信息如下: " "图书编号:自动编号(标识列),从1开始,主键 " "书名:必填 " "作者:必填 " "出版社编号:外键 " "单价:必填,不低于1元 " "ISBN:必填 " "出版日期:必填 " "销售...
结账:对选择日期当天的出入库记录进行结账,经结账记录加结账标志,同时记录结账人和结账日期。结账以后的信息不可以二次结账。 生成日报:依据当日结账出入库记录和上日结存,生成当日库存日报,日报表样如下: ...
随着学校的规模不断扩大,学生数量急剧增加,每年新生报到的人数也相应增加,有关学生的各种信息量也成倍增长面对庞大的信息量,就需要有新生报到信息管理系统来提高学生报到的管理工作效率。通过这样的系统,可以...
数据库设计命名规范全文共6页,当前为第1页。数据库设计命名规范全文共6页,当前...如自动增长主键) 表内不应该存储依赖于其他键的非键信息 索引命名规范 索引须按照IDX_table_<column>_,其中是建立索引的表名,<colum
说明: 为以下各项指定命名约定, 包括日期和星期的编号, 默认日期格式, 默认小数点字符和组分隔符, 以及默认的 ISO 和本地货币符号。可支持的区域包括美国, 法国和日本。有关所有区域的信息, 请参阅 Oracle8i ...
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间 set 指定环境变量名称=要指派给变量的字符 设置环境变量 set 显示当前所有的环境变量...