查看字串内容
2004-08-01 14:48
295 查看
在调试存储过程时,对于一些超过255个字符的字符串如何显示呢?因为不管是PRINT还是SELECT都不方便
最好的办法当然是写一个存储过程来显示它
create procedure sp_getstr
@str varchar(4000)
/**********
修改人: qiubole
备注:读取串里面内容
**********/
as
declare @i int
set @i = 0
loop1:
select substring(@str, @i * 255, (@i + 1) * 255)
set @i = @i + 1
if len(@str) > @i * 255
goto loop1
最好的办法当然是写一个存储过程来显示它
create procedure sp_getstr
@str varchar(4000)
/**********
修改人: qiubole
备注:读取串里面内容
**********/
as
declare @i int
set @i = 0
loop1:
select substring(@str, @i * 255, (@i + 1) * 255)
set @i = @i + 1
if len(@str) > @i * 255
goto loop1
相关文章推荐