请问用SQL语句如何实现这样的功能?
请问用SQL语句如何实现将一个整数转换为长度为2的字符串,如果该整数有两位的话则直接转换,如果只有一位的话则在前面加一个零。即如果是数字23则直接转换为字符串23,如果是数字3则转换为03。
问题点数:50、回复次数:12Top
1 楼realsweat(汗水)回复于 2001-11-01 12:00:17 得分 0
有人知道吗?
Top
2 楼lovewangj(lllll)回复于 2001-11-01 12:02:49 得分 0
如果是将整数转换成字符串可以用convert(char(2),temp)来完成的。Top
3 楼tikkypeng(千两狂死郎之天衣有缝)回复于 2001-11-01 12:03:58 得分 0
什么数据库?Top
4 楼windlucky(失落的微点)回复于 2001-11-01 12:09:02 得分 0
对呀,什么数据库呀Top
5 楼windlucky(失落的微点)回复于 2001-11-01 12:09:30 得分 0
这种问题好解决呀!Top
6 楼realsweat(汗水)回复于 2001-11-01 12:11:00 得分 0
lovewangj我就是用的convert(char(2),temp)来完成的,当是两位整数的时候没有问题,不过当只有一位的时候转换出来的也只有以为,例如3转换过后只是3而不是03。
tikkypeng(千两狂死郎):SQL Server 7.0 请问你知道该怎么做吗?
Top
7 楼realsweat(汗水)回复于 2001-11-01 12:11:51 得分 0
windlucky(说人):怎么搞定?Top
8 楼windlucky(失落的微点)回复于 2001-11-01 12:13:47 得分 0
一会儿就告诉你!Top
9 楼windlucky(失落的微点)回复于 2001-11-01 12:19:10 得分 50
Right(100+LTrim(str(字段)),2)Top
10 楼leo555(狮子555)回复于 2001-11-01 13:21:10 得分 0
几个函数一起使用可以做到。Top
11 楼windlucky(失落的微点)回复于 2001-11-01 15:57:12 得分 0
不是已经解决了吗?Top
12 楼zou5655(周围)回复于 2001-11-01 17:11:48 得分 0
这个办法还可以解决问题!!!Top




