这个SQL语句怎么写?(50分)

  • 主题发起人 主题发起人 touchme_1
  • 开始时间 开始时间
T

touchme_1

Unregistered / Unconfirmed
GUEST, unregistred user!
在表中某个字段的记录有zh0101,zh0102,zh010201...,反正前四位是zh01,
能否通过一个SQL语句,将前四位都改为zh02?谢谢!
 
update table1 set field1=replace(field1,"zh01","zh02")
 
注:sql server7.0
 
update table set field='zh02' + substring(field,5,1000) where
...
 
字符串不是+,是 ||
 
hhzh426 的方法将使诸如“zh01*zho1”也改掉,同意plowboy的方法。
补上 WHERE 子句供参考:
WHERE substring(field,1,4)="zh01"
 
多人接受答案了。
 

Similar threads

回复
0
查看
848
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
875
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部