//從頭截取
update 表名
set 表列名 =SUBSTRING(表列名,1,目標位置數值) //!計數從1開始,從左往右
where 條件 //條件自己選擇,不加where條件會更新所有行,請特別注意
//截取中間部分
update 表名
set 表列名 =SUBSTRING(表列名,目標位置數值a,目標位置數值b) //!計數從1開始,a>b
where 條件 //!條件自己選擇,不加where條件會更新所有行,請特別注意列
//字串中間截取到末尾
update 表名
set 表列名 =SUBSTRING(表列名,目標位置,len(表列名))
WHERE 條件 //!條件自己選擇,不加where條件會更新所有行,請特別注意
//數字截取某個位置到末尾
把上面的len函式改為sum函式即可,//!注意nchar(value)不能使用sum函式
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/39250.html
標籤:SQL Server
