我想更新某表某字段的指定字节部分。 update table1 set procedureid=stuff(procedureid,3,7,'4200') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如 table1 ID procedureID 001 100057890 02 100057891 我想把procedureID 的第3-7字节替换成4200 用SQL语句能完成吗. ---------------------------update table1set procedureID = left(procedureID,2) + '4200' + substring(procedureID,8,len(procedureID)) 直接left好像取的是字符,而非字节,假如有双字节的话,就出问题了。 这种情况,就把字符转成varbinary来处理,取的就是字节 如 table1 ID procedureID001 10005789002 100057891我想把procedureID 的第3-7字节替换成4200 用SQL语句能完成吗.-----------------------------------------update table1 set procedureid=stuff(procedureid,3,7, '4200 ') delete用法 关于E-R图的一个单选题 数据去重复的问题 汇总问题 循环帮忙解释一下. 怎样添加这样一列虚的列(使用union时),各位大虾,急急急阿…… 有没有一个函数可以使游标定位到指定行的记录上 SQLServer7.0客户端如不安装需拷贝哪些文件才能启动 很难的题目,很少有人做的出!!! 请问如何在SQL SERVER中用查询语言查找字段中的重复值,并修改。 教高手们个问题,SQL2000附加数据库时提示错误信息823 一个交叉查询问题
ID procedureID
001 100057890
02 100057891
我想把procedureID 的第3-7字节替换成4200 用SQL语句能完成吗.
---------------------------
update table1
set procedureID = left(procedureID,2) + '4200' + substring(procedureID,8,len(procedureID))
ID procedureID
001 100057890
02 100057891
我想把procedureID 的第3-7字节替换成4200 用SQL语句能完成吗.-----------------------------------------
update
table1
set procedureid=stuff(procedureid,3,7, '4200 ')