34,590
社区成员
发帖
与我相关
我的任务
分享
declare @cnt as int
set @cnt = 5
select 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 行)
*/
select right(rtrim(100000+5),5)
/*
----------
00005
(1 行受影响)
*/
select right('0000'+cast(5 as varchar),5)
select right('0000'+rtrim(5),5)
/*
----------
00005
(所影响的行数为 1 行)
----------
00005
(所影响的行数为 1 行)
*/
right(rtim(100000+5),5)