如何更新 table 连接两列中的字符串?
How to update a table concatenating the strings in two columns?
我想更新一列,将其设置为一列中的字符串 + 文件扩展名(在本例中为“.AVI”)的串联。
我尝试了以下方法,但它影响了 0 行;我知道一个事实,即有些记录的 'FALSE' 值为 Video_Name。
知道我做错了什么吗?谢谢!
declare @creativity varchar
update [UK_Telco_Pressure_2018Q3_2019-02-26 W6]
set Video_Name=concat(@creativity,'.AVI') where Video_Name = 'false' and
@creativity=Creativity
我希望是这样的:
declare @creativity varchar(255); -- length is really important
set @creativity = <some value goes here> ; -- value is really important
update [UK_Telco_Pressure_2018Q3_2019-02-26 W6]
set Video_Name = concat(@creativity, '.AVI')
where Video_Name = 'false' and
Creativity = @creativity;
或者您可能只想:
update [UK_Telco_Pressure_2018Q3_2019-02-26 W6]
set Video_Name = concat(creativity, '.AVI')
where Video_Name = 'false' ;
我想更新一列,将其设置为一列中的字符串 + 文件扩展名(在本例中为“.AVI”)的串联。
我尝试了以下方法,但它影响了 0 行;我知道一个事实,即有些记录的 'FALSE' 值为 Video_Name。
知道我做错了什么吗?谢谢!
declare @creativity varchar
update [UK_Telco_Pressure_2018Q3_2019-02-26 W6]
set Video_Name=concat(@creativity,'.AVI') where Video_Name = 'false' and
@creativity=Creativity
我希望是这样的:
declare @creativity varchar(255); -- length is really important
set @creativity = <some value goes here> ; -- value is really important
update [UK_Telco_Pressure_2018Q3_2019-02-26 W6]
set Video_Name = concat(@creativity, '.AVI')
where Video_Name = 'false' and
Creativity = @creativity;
或者您可能只想:
update [UK_Telco_Pressure_2018Q3_2019-02-26 W6]
set Video_Name = concat(creativity, '.AVI')
where Video_Name = 'false' ;