说简单点吧 我想随机出一个数,来作为一个表中名字字段字符串的长度 然后在一个已给定的字符串中随机截取一个字符 来随机给名字赋值 但我怎么没能将2个字符变量连接起来啊 请帮忙看一下该怎么连接
@strA = '0123456789abcdefghigklmnopqrstuvwxyz' --是供侯选的字符
while (@intn < 100) --得到100个名字
begin 
set @namelength = cast(rand()*101 as int) -- 随机得到1--100间的数 做为name的长度
while (@inti < @namelength) --小于名字长度时 连接新字符
begin
set @strNew = @strNew + substring(@strA, cast(rand()*37 as int),1)
-- 在侯选的36个字符中随机截取一个字符,与以前截取的连接起来
set @inti =@inti +1
end
if (@inti = @namelength - 1)
print( @strNew) --连接完后打印出来
set @intn = @intn +1
end
运行没错 但怎么打不出来啊?有什么问题吗 大虾帮帮小弟