欢迎投稿

今日深度:

SQL使用UPDATE和SUBSTRING截取字符串方法,从头截取到某个位置,截取中间片段,字符串中间截取到末尾或删除前面的字符串,截取字符串的方法

SQL使用UPDATE和SUBSTRING截取字符串方法,从头截取到某个位置,截取中间片段,字符串中间截取到末尾或删除前面的字符串,截取字符串的方法


//从头截取

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函数

www.htsjk.Com true http://www.htsjk.com/Sql_Server/36103.html NewsArticle SQL使用UPDATE和SUBSTRING截取字符串方法,从头截取到某个位置,截取中间片段,字符串中间截取到末尾或删除前面的字符串,截取字符串的方法 //从头截取 update 表名 set 表列名 =SUBSTRING(表...
相关文章
    暂无相关文章
评论暂时关闭