declare @a char set @a = (select max(_id)+1 from tree) select @a
如何在id前面加上一个0 因为id列是ini格式,怎么在这里转换成文本格式,并在前面加个0,哪位高手指点一下呀。
现在这个语句查出的是5,但我要把5变成文本格式并加个0成为05
如何在id前面加上一个0 因为id列是ini格式,怎么在这里转换成文本格式,并在前面加个0,哪位高手指点一下呀。
现在这个语句查出的是5,但我要把5变成文本格式并加个0成为05
set @a =RIGHT('00'+(select ltrim(MAX(sysCode)) from tree)+'',2)
SELECT @a
还有需要给你声明的变量定义一个容量(将就这么说)
declare @a CHAR(10)
set @a =RIGHT('00'+(select ltrim(max(_id))+1 from tree)+'',2)
SELECT @a这个 本地测试没改过来。。