带有前导填充零的SQL标识
发布时间:2020-12-12 06:06:26 所属栏目:MsSql教程 来源:网络整理
导读:我在表格中将列标记为Identity create table Identitytest( number int identity(1,001) not null,value varchar(500)) 我需要将标识列增加为001,002,003等. 数据库显示它正在插入1,2,3等. 如何才能做到这一点? 解决方法 如果要显示带前导零的数字列,只需在S
我在表格中将列标记为Identity
create table Identitytest( number int identity(1,001) not null,value varchar(500) ) 我需要将标识列增加为001,002,003等. 数据库显示它正在插入1,2,3等. 如何才能做到这一点? 解决方法如果要显示带前导零的数字列,只需在SELECT语句中填充它.它是一个数字,它不会以前导零作为整数存储.SELECT RIGHT('00000' + CAST([number] AS varchar(5)),3) FROM IdentityTest 3是输出显示中您想要的总字符数. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql-server – SCHEMABINDING万圣节保护之外的功能有什么好
- sql-server – 交叉应用xml查询在xml文档增长时呈指数级变化
- 记录一次SqlServer查询优化的过程(聚合索引的使用)
- MySQL中二进制与重做日志文件的基本概念学习教程
- 第一次写博客 写点 关于SqlServer全文索引和存储过程的个人
- Linq orderyby boolean
- 关于SQL Server查询语句的使用
- 减少ISA中 sqlserver内存占用一法
- 安装Sqlserver2005出现"性能监视器计数器要求"错误
- 查询在.Net SqlCommand.ExecuteNonQuery中超时,适用于SQL S