请教一句update语句的写法!

yao0801 2005-12-31 01:13:14
比如我的表中有个字段 field1 为char(4)!里面记录的可能是“0000”、“0001”、“1010”
这样的0或者1的4个字符,我现在想把这个字段所有的值的第4位数,都置为“1”,请问这样的update语句怎么写??谢谢!
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
竹林听雨2005 2005-12-31
  • 打赏
  • 举报
回复
这样也可以,呵,稍简单一些。
snail4up 2005-12-31
  • 打赏
  • 举报
回复
update tablename set 字段=left(字段,3)+'1'
竹林听雨2005 2005-12-31
  • 打赏
  • 举报
回复
是这样的,写错了:

update 表名 set 字段=replace(right(字段,1),0,left(字段,4)+1) where right(字段,1)=0
竹林听雨2005 2005-12-31
  • 打赏
  • 举报
回复
update 表名 set 字段=replace(right(字段,4),"0","1")
KimSoft 2005-12-31
  • 打赏
  • 举报
回复
update 表 set field = left(field,3) + '1'

试试

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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