社区
MS-SQL Server
帖子详情
将int转换为定长的char()
晓梦周生
2003-08-20 01:16:06
如:将12转换为'0012',也就是数字长度不够时在左边补'0'
...全文
175
12
打赏
收藏
将int转换为定长的char()
如:将12转换为'0012',也就是数字长度不够时在左边补'0'
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hjb111
2003-08-20
打赏
举报
回复
select right( '0000'+cast(12 as varchar),4)
晓梦周生
2003-08-20
打赏
举报
回复
感谢各位,给分
happydreamer
2003-08-20
打赏
举报
回复
select right( '0000'+cast(12 as varchar),4)
goneaway
2003-08-20
打赏
举报
回复
select right(10000+12,4) //如:将12转换为'0012',也就是数字长度不够时在左边补'0'
如用大力的方法,加上注解会好一些。
大力的方法却是很精辟,呵呵。
dafu71
2003-08-20
打赏
举报
回复
select replicate('0',4-len(cast(12 as varchar(5))))+cast(12 as varchar(5))
dingzhaofeng
2003-08-20
打赏
举报
回复
注意不错呀!
pengdali
2003-08-20
打赏
举报
回复
注意:select right(10000+12,4)
10000后面的0是你要的0012的长度,
4也是你要的长度
CrazyFor
2003-08-20
打赏
举报
回复
select right('0000'+cast(12 as varchar),4)
CrazyFor
2003-08-20
打赏
举报
回复
select right('0000'+cast(12 as varchar),4)
pengdali
2003-08-20
打赏
举报
回复
select right(10000+12,4)
pengdali
2003-08-20
打赏
举报
回复
select right(10000+12,4)
pengdali
2003-08-20
打赏
举报
回复
select right(10000+12,4)
Java进阶课程系列之ArrayList集合底层源码实战分析
是一种变
长
的集合类,基于定
长
数组实现。ArrayList 允许空值和重复元素,当往 ArrayList 中添加的元素数量大于其底层数组容量时,其会通过扩容机制重新生成一个更大的数组。另外,由于 ArrayList 底层基于数组实现,...
c语言
char
强制
转换
为
int
_C语言入门这一篇就够了
c语言入门C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、...
int
main() { /*在双引号中间输入Hello Worl...
arduino
int
转
char
_Arduino 数据类型
转换
使用过Python的数据类型后,会发现C/C++的数据类型比较单一。Arduino实际上是C++,除了基础数据类型,增加了String类。...IoT相关数据类型byte, unsigned
char
char
int
,
int
and unsigned
int
flo...
SQL
int
转
char
1、数据库定义表时会定义字段的类型,如果为
int
,你们有一个默认的
长
度,无论是SqlServer还是oracle都是4byte,那么他的意思是这个字段的
长
度最大就是 2 的 4*8 位 ; 2、
char
定义时需要指定
长
度,比如
char
...
在C ++中将
int
转换
为字符串的最简单方法
在C ++中从
int
转换
为等效string的最简单方法是什么。 我知道两种方法。 有没有更简单的方法? (1)
int
a = 10;
char
*
int
Str = itoa(a);
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章