CREATE TABLE A (B INT IDENTITY(1,1))
B
1
2
3
.
.
13
我想得到如下的格式
B
000001
000002
000003
.
.
000013
谁能帮忙些个函数啊
B
1
2
3
.
.
13
我想得到如下的格式
B
000001
000002
000003
.
.
000013
谁能帮忙些个函数啊
解决方案 »
- 什么是dsn?怎么建立dsn?
- 下面这个sq1函数如何写
- 十万火急 sql 数据库 置疑
- 请问在oracle8.1.5、win2ksrv上安装sqlserver2k会有冲突吗
- 紧急求助关于MSDE优缺点以及与SQL Server2000比较。越详细越好,900分等各位来拿,4.6号结贴
- 不能用jet.oledb4 导入excel数据到 局域网中 的 DB Server吗?
- 嵌入式SQL如何在RDBMS上预处理..
- SQL SERVER中查询当前网络里SQL SERVER服务的存储过程是什么?
- 更换服务器后提示找不到表名
- 值得研究的一个SQL语句写?
- 2个表递归查询到一个新表中,学习
- 在存储过程中如何判断01字符串中1的位置呢?
returns varchar(6)
as
declare @rt varchar(6)
select @rt=replicate('0',6-len(cast(@s as varchar(6))))+cast(@s as varchar(6))
return @rt
go
returns varchar(6)
as
begin
declare @rt varchar(6)
select @rt=replicate('0',6-len(cast(@s as varchar(6))))+cast(@s as varchar(6))
return @rt
end
space(
6-len( cast(b as varchar(20)) )
),' ','0')+cast(b as varchar(20) as b from b
returns varchar(100)
as
begin
declare @back varchar(100)
set @back=cast(@a as varchar(10))
select @back=
case len(@back)
when 1 then '00000'+@back
when 2 then '0000'+@back
when 3 then '000'+@back
when 4 then '00'+@back
else '0'+@back
end
end