您现在的位置是:网站首页> 编程资料编程资料
去掉前面的0的sql语句(前导零,零前缀)_MsSql_
2023-05-26
370人已围观
简介 去掉前面的0的sql语句(前导零,零前缀)_MsSql_
原来sql还有个stuff的函数,很强悍。
一个列的格式是单引号后面跟着4位的数字,比如'0003,'0120,'4333,我要转换成3,120,4333这样的格式,就是去掉单引号和前导的0,用以下语句就可以。
SELECT stuff(substring([当前组织],2,4),1,patindex('%[^0]%',substring([当前组织],2,4))-1,''),人员编码
FROM dbo.orgusermap$
where 人员编码 is not null
一个列的格式是单引号后面跟着4位的数字,比如'0003,'0120,'4333,我要转换成3,120,4333这样的格式,就是去掉单引号和前导的0,用以下语句就可以。
SELECT stuff(substring([当前组织],2,4),1,patindex('%[^0]%',substring([当前组织],2,4))-1,''),人员编码
FROM dbo.orgusermap$
where 人员编码 is not null
相关内容
- sqlserver 三种分页方式性能比较[图文]_MsSql_
- sqlserver 多库查询 sp_addlinkedserver使用方法(添加链接服务器)_MsSql_
- SQL学习笔记八 索引,表连接,子查询,ROW_NUMBER_MsSql_
- SQL学习笔记七函数 数字,日期,类型转换,空值处理,case_MsSql_
- SQL学习笔记六 union联合结果集使用_MsSql_
- SQLServer中的切割字符串SplitString函数_MsSql_
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等_MsSql_
- mssql存储过程表名和字段名为变量的实现方法_MsSql_
- 通过T-SQL语句实现数据库备份与还原的代码_MsSql_
- 卸载VS2011 Developer Preview后Sql Server2008 R2建立数据库关系图报“找不到指定的模块”错误的解决方法_MsSql_
