SQL SERVER 里,把数字5转成字符串 ‘00005’ 怎么写? SQL 2000 版本. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select right('0000'+cast(5 as varchar),5)select right('0000'+rtrim(5),5)/* ---------- 00005(所影响的行数为 1 行) ---------- 00005(所影响的行数为 1 行)*/ select right(rtrim(100000+5),5)/*----------00005(1 行受影响)*/ select right('00000'+rtrim(5),5) 把2楼的数字改为变量即可.declare @cnt as intset @cnt = 5select right('0000'+cast(@cnt as varchar),5)select right('0000'+rtrim(@cnt),5)/* ---------- 00005(所影响的行数为 1 行) ---------- 00005(所影响的行数为 1 行)*/set @cnt = 99999select right('0000'+cast(@cnt as varchar),5)select right('0000'+rtrim(@cnt),5)/* ---------- 99999(所影响的行数为 1 行) ---------- 99999(所影响的行数为 1 行)*/set @cnt = 999select right('0000'+cast(@cnt as varchar),5)select right('0000'+rtrim(@cnt),5)/* ---------- 00999(所影响的行数为 1 行) ---------- 00999(所影响的行数为 1 行)*/ 自增字段相同值 两表连接删除指定数据 关于mysql的疑问 怎么能实现多字段不重复项查询 合并记录的问题!大家给看看 字段描述存在系统表的什么地方,怎么查找出来? 连接方式? 从access转移到sql server遇到的问题 请教各位:怎样获得当前是星期几,上一个星期日是何日 求解!调用Crystalreport(VB5.0)时,总是出现"实时错误 (20533) Unable to open database",为什么?急急急!!! 安装 sql server 2008 的问题 看了很多网上别人写的代码,还是有些不懂
----------
00005(所影响的行数为 1 行)
----------
00005(所影响的行数为 1 行)
*/
00005(1 行受影响)*/
declare @cnt as int
set @cnt = 5select right('0000'+cast(@cnt as varchar),5)
select right('0000'+rtrim(@cnt),5)
/*
----------
00005(所影响的行数为 1 行)
----------
00005(所影响的行数为 1 行)
*/set @cnt = 99999
select right('0000'+cast(@cnt as varchar),5)
select right('0000'+rtrim(@cnt),5)/*
----------
99999(所影响的行数为 1 行)
----------
99999(所影响的行数为 1 行)
*/set @cnt = 999
select right('0000'+cast(@cnt as varchar),5)
select right('0000'+rtrim(@cnt),5)
/*
----------
00999(所影响的行数为 1 行)
----------
00999(所影响的行数为 1 行)
*/