sqlserver:
declare @a int
declare @x int
declare @b varchar(2)
select @a=ascii('0')
loop:
if @a < =ascii('Z')
begin
select @x=ascii('0')
loop1:
select @b= char(@a)
if @x < =ascii('Z')
begin
select @b= @b+char(@x)
print @b
if @x= ascii('9')
begin
select @x=ascii('A')
end
else
begin
select @x=@x+1
end
goto loop1
end
if @a= ascii('9')
begin
select @a=ascii('A')
end
else
begin
select @a=@a+1
end
goto loop
end
declare @a int
declare @x int
declare @b varchar(2)
select @a=ascii('0')
loop:
if @a < =ascii('Z')
begin
select @x=ascii('0')
loop1:
select @b= char(@a)
if @x < =ascii('Z')
begin
select @b= @b+char(@x)
print @b
if @x= ascii('9')
begin
select @x=ascii('A')
end
else
begin
select @x=@x+1
end
goto loop1
end
if @a= ascii('9')
begin
select @a=ascii('A')
end
else
begin
select @a=@a+1
end
goto loop
end
解决方案 »
- 请问SQL Server 2005 Express Edition SP1是补丁吗?
- 请高手看看这个触发器有什么问题????急!!!!!!!!!!!!!
- 请问有没有什么命令可以查看到SQLSERVER 2000中所有的存储过程的
- 求一update语句
- 高手请进,急啊
- 谁能帮我解释一下这个SQL语句的意思吗?
- SQL数据库可以做“交叉表”吗?怎么实现????谢谢!
- 从一张表导入另一张表并加入新的字段,这个新的字段要自动增长,但是前题是由我来指定?怎么实现?
- 急!!!关于SQL Server 7字符转换的问题。
- sql server 中那种类型可以自动编号
- 存储过程可不可以传入一个象数组那样的参数??如果可以,如何传?
- cp850代码页
declare @sec int
declare @charout varchar(2)select @fir=ascii('0')
while @fir<=ascii('z')
begin
select @sec=ascii('0')
while @sec<=ascii('z')
begin
select @charout=char(@fir)+char(@sec)
print @charout
if @sec=ascii('9') select @sec=ascii('A')
else if @sec=ascii('Z') select @sec=ascii('a')
else @sec=@sec+1
end
if @fir=ascii('9') select @fir=ascii('A')
else if @fir=ascii('Z') select @fir=ascii('a')
else @fir=@fir+1
end
declare @fir int
declare @sec int
declare @charout varchar(2)select @fir=ascii('0')
while @fir<=ascii('z')
begin
select @sec=ascii('0')
while @sec<=ascii('z')
begin
select @charout=char(@fir)+char(@sec)
print @charout
if @sec=ascii('9') select @sec=ascii('A')
else if @sec=ascii('Z') select @sec=ascii('a')
else select @sec=@sec+1
end
if @fir=ascii('9') select @fir=ascii('A')
else if @fir=ascii('Z') select @fir=ascii('a')
else select @fir=@fir+1
end