sqlserver位数不够左边补0
有的时候需要循环存放一从1开始的字符串 、位数还有要求,我第一次在写的时候想着在左边拼接几个0不就行了,写完我就发现超过10就不行了,位数超了
这个时候就需要用到左补0方法
下面我给大家一个示例:
DECLARE @NUM INT=7
WHILE (@NUM <=14)
BEGIN
SELECT RIGHT('0000000'+CONVERT(VARCHAR(50),1+@NUM),7)
SET @NUM+=1
END
这样就实现了
sqlserver位数不够左边补0相关推荐
- Qt输出4位大字十六进制,不足4位左边补0
uint crcint = ?;//随便填个uint型数据 QString str = QString("%1").arg(crcint, 4, 16, QLatin1Char(' ...
- Java数字位数不足前面补0的几种办法
public static void main(String[] args) {int num=6; DecimalFormat decimalFormat = new DecimalFormat(& ...
- Excel中数字位数不足前面补0
1.在需要补0的列后面增加一列,输入公式:=TEXT(A1,"000000000"),表示将A1位置的数据扩展为9位,不足9位前面补0 2.下拉该列数据,将所有A列数据执行该规则
- printf格式输出数字,位数不够前面补0,适用与输出编号
转载自: http://blog.chinaunix.net/uid-26295753-id-2981750.html printf格式输出:%[flags][width][.perc][F|N|h| ...
- Java中实现按字符串位数在前面补0
场景 现在要将4在前面补位为0004. 实现 1.首先将方法包装为工具类 String waterCode= CommonUtils.fillZeroBeforeString(String.value ...
- 数字字符串位数不足左边补零
方法一 int i = 5; Console.WriteLine(i.ToString("D4")); 方法二 Console.WriteLine(i.ToString(" ...
- cout 输出指定位数,不足补0
#include <iostream> #include<iomanip> using namespace std; int main() { int a; cin>&g ...
- JAVA随机生成6位数,不足补0
Random ran = new Random();int num = ran.nextInt(999999);String str = String.format("%06d", ...
- oracle不足位数补0
1.在左边补0 select lpad(abc,'5','0') from emp; 查询emp表中的abc字段,判断该列的值是否为5位数,不够5位的话在左边补零 2.在右边补0 select ...
最新文章
- jQuery中的插件机制
- 想轻松入门Python编程,这10个经典案例你还不知道嘛?
- js实现审批流_JavaScript实现审核流程状态的动态显示进度条
- C Capture Full IE Document
- 在vs2005中安装boost库
- 安装mysql-8.0.13-winx64遇到的问题和亲测有效的安装方法
- SQLite AND/OR 运算符(http://www.w3cschool.cc/sqlite/sqlite-and-or-clauses.html)
- 使用高级管理控制台获得对Windows Home Server的扩展访问
- mysql建表指定引擎_请教mysql建表指定data directory 报错
- 机器学习实战——AdaBoost
- (Greedy approach)Find longest word in dictionary that is a subsequence of a given string
- Linq to xml修改CDATA节点值
- 网络浏览器大战(Google与IE的较量)
- Git下载连接远程仓库
- php获取微信授权,微信开发之网页授权获取用户信息(二)
- 【DTM】HUAWEI Ads与DTM网页转化追踪(一)
- Linux nohup bash cm_watch.sh >> run.log 2>1
- top介绍RES与VIRT区别
- IDEA插件系列(19):EduTools插件——学习编程语言
- 通过外国在线调查网站clixsense挣取第一桶美金!