如何将这个变量填入临时表,多谢,急,在线等~~~
li190 2004-09-07 05:56:12 declare @ch varchar(2000)
select @ch ='11111111111-22222222222-33333333333-44444444444-'
create table #temp
(
sjh varchar(11)
)
while len(@ch) > 0
begin
select left(@ch,11)
select @ch = right(@ch, len(@ch)-12)
--insert into #temp select (@ch) --有问题,如何将这个变量填入临时表
select len(@ch)
end
select * from #temp
drop table #temp
错误提示:
(所影响的行数为 1 行)
服务器: 消息 8152,级别 16,状态 9,行 15
将截断字符串或二进制数据。
语句已终止。
服务器: 消息 8152,级别 16,状态 9,行 15
将截断字符串或二进制数据。
语句已终止。
(所影响的行数为 1 行)
(所影响的行数为 1 行)
服务器: 消息 8152,级别 16,状态 9,行 15
将截断字符串或二进制数据。
语句已终止。