怎样更新表中数据

seagullflying 2005-06-30 10:43:43
我有一个表 其中一个字段数据如下:
277000000
277000001
277000002
。。。。
277009999
共一万条记录
现在要把前面的277全部替换为273 应该怎么做啊?
谢谢啦:)
...全文
63 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
淡蓝冰 2005-06-30
  • 打赏
  • 举报
回复
更正為﹕
UPDATE table SET fieldname=STUFF(fieldname,1,3,'273')

或UPDATE table SET fieldname=STRTRAN(fieldname,'277','273',1,1)
rayhua 2005-06-30
  • 打赏
  • 举报
回复
replace 字段名 with '273'+subs(字段名,4,6)
seagullflying 2005-06-30
  • 打赏
  • 举报
回复
谢谢 wwwwb() ,我怎么就不知道变通呢?汗ing~~~
wwwwb 2005-06-30
  • 打赏
  • 举报
回复
update table set fieldname='273'+substr(fieldname,4,6) where substr(fieldname,1,3)='277'
淡蓝冰 2005-06-30
  • 打赏
  • 举报
回复
UPDATE table SET fieldname=STUFF(fieldname,1,3,'273')+substr(fieldname,4,6)
wwwwb 2005-06-30
  • 打赏
  • 举报
回复
repl all fieldname with '273'+substr(fieldname,4,6) for substr(fieldname,1,3)='277'

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧