34,873
社区成员
发帖
与我相关
我的任务
分享
create table #A(iId int identity(1,1), A nvarchar(max), B nvarchar(400))
Insert #A(A)
select '现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?
现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?
现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?
现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?
现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?现在是这样的:需要将aa字段中的数据截取300字后,复制到bb中,等于是批处理将所有aa字段的记录,截取300字后插入到bb字段中。语句如何写呢?'
update #A set B = SUBSTRING(A, 1, 300)
select * from #A
drop table #A
update tab1
set bb = (case when len(aa) >= 300 then left(aa,300) else aa end)
update tab1 set bb = substring(aa,1,300)
--上面插入一行..改的话条件不变
insert into tb1 values(null,(select SUBSTRING(aa,1,300)from tb1))
create table #x (v_name varchar(20),t_add varchar(50))
insert #x (v_name,t_add)
select 'AAAA','BBBB'
union all
select 'DDDDD','EEEEE'
SELECT * FROM #X
UPDATE #x SET v_name = v_name + t_add where v_name = 'AAAA'
update tab1 set bb = substring(aa,1,300)