【Sql Server】通过sql找出某一张表中某列数据长度等于8的所有数据
程序员文章站
2022-04-20 14:48:22
...
前言
近期在项目中有一个从excel导入到sql数据库的功能需求,导入时候发现,excel中有一列数据格式有问题,因为是数字格式,所以不够8位时,自动把0去掉了,所以要后期处理,那么就需要把所有长度小于8的数据找出来,如下
实现方法
--OrgCode为表Organization中的某一列
SELECT * FROM [dbo].[Organization]
where len(OrgCode)<8
效果如下
如果需要把不足8位的已字符0补齐,可参考【C#】.net中字符串长度补齐操作(按照总长度以0补齐)
下一篇: (两百六十)学习进程和线程概览