在 sql server 2008 的更新语句中使用替换时出现错误。我尝试运行的语句是:
update table US14-HSS-SQUARE_AISC14-HSS-SQUARE set Designation = replace(Designation,'HSSSQUARE','HSS') where Designation like 'HSSSQUARE%';
想要在“Designation”列的每一行中将“HSSSQUARE”更改为“HSS”。例如“HSSSQUARE16X16X5/8”到“HSS16X16X5/8”。
sql server 2008 中还有其他语法吗?