sql 语句实现一串数字位数不足在左侧补0的技巧

摘要:
为了统一和美观,当我们记录数字时,我们统一指定数字的数量,并在不足数字的左侧添加0。如果数字是66,我们指定了5位数字,那么保存的数据应该是00066。这样的操作应该如何在SQL中实现?首先,给出查询语句:RIGHT语句解释:公式RIGHTPS:上面的查询语句放在查询/修改字段中,查询结果是在所有要判断的字段的左边加0。

https://www.cnblogs.com/mylydg/p/5725189.html

在日常使用sql做查询插入操作时,我们通常会用到用sql查询一串编号,这串编号由数字组成。为了统一美观,我们记录编号时,统一指定位数,不足的位数我们在其左侧补0。如编号66,我们指定位数为5,则保存数据应为00066。这样的操作在sql中应当怎样实现呢?

      首先给出查询语句:RIGHT('0000'+CAST( '123'  AS nvarchar(50)),4) 

            语句解释:公式 RIGHT('位数'+CAST(要判断的字段 AS nvarchar(50)),位数 )

     PS:以上查询语句是放在查询/修改字段中(具体看示例中的select语句),查询结果是对要判断的全部字段进行左侧补0处理。

免责声明:文章转载自《sql 语句实现一串数字位数不足在左侧补0的技巧》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android JetPack组件-CameraX初探PHP curl函数模拟爬虫(操作cookie)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

基于vue的颜色选择器vue-color-picker

项目中有用到颜色选择器的童鞋们可以看过来了关于color-picker的jquery的插件是有蛮多,不过vue组件没有吧,反正我没有找到,虽然element-ui里面有这个,但是你愿意为了一个小功能去引入这么大的依赖库吗?...

您的硬件设置已被更改,请重新启动计算机,使更改生效

在Win7旗舰系统上,出现“您的硬件设置已更改,请重新启动计算机以使更改生效”。开机后将弹出“您的硬件设置已更改,请重新启动计算机”窗口。不要关闭它。打开任务管理器,右键单击以转到进程,查看其中是否有正在运行的进程。进程名称为:atieclxx.exe右键单击进程打开文件的位置。将此程序移出原始文件夹(最好是另一个磁盘),然后重新启动计算机。...

Docker Compose 版本过高(Docker版本不匹配),降低docker-compose版本

好了,开始降级docker-compose,先卸载:#pipuninstalldocker-compose再安装指定版本:#pipinstalldocker-compose==1.5.2至此,docker-compose降版本成功!...

Kafka监控工具——Kafka-Eagle

Kafka监控工具官网https://www.kafka-eagle.org/是什么KafkaEagle是一款用于监控和管理ApacheKafka的完全开源系统,目前托管在Github,由笔者和一些开源爱好者共同维护。而且,在使用消费者API时,尽量#客户端KafkaAPI版本和Kafka服务端的版本保持#一致性。...

zlog 使用手册

Zlog是一个纯C日志函数库,具有高可靠性、高性能、线程安全性、灵活性和清晰的概念。Syslog是一个系统级的轮子,但它的速度慢,功能单调。Zlog比log4c更高效、更实用、更安全,它是用c编写的。Zlog使用了C99兼容的vsnprintf。...

OA办公系统 Springboot vue.js 前后分离 跨域 Flowable 工作流

1.模型管理:web在线流程设计器,预览流程xml,导出xml,部署流程2.流程管理:导入和导出流程资源文件,查看流程图,根据流程实例反映流程模型,激活和挂起,自由跳转3.运行流程:查看流程信息,当前任务节点,当前流程图,作废和挂起流程,并分配待办事项人员4.历史流程:查看流程信息、流程时间流程状态、查看任务发起人信息5.待办任务:查看您的个人任务和此角色下...