软件开发SQLMySQL

mysql 更新字段值 sql?

想把表中的字段更新,
例如,字段值为 abcd ,更新为 a|b|c|d
有什么好办法

参与15

2同行回答

liucj2004liucj2004其它undefined
不推荐用存储过程,建议直接用程序来处理,逐条取出,然后进行update操作,各个语言都可以很方便的进行。显示全部

不推荐用存储过程,
建议直接用程序来处理,逐条取出,然后进行update操作,各个语言都可以很方便的进行。

收起
农业其它 · 2018-02-26
  • 我想用正则表达式进行替换,这样写不对 select replace('asdf','.','\0|') from dual; 不知道是哪里的问题
    2018-02-26
  • REPLACE(str,from_str,to_str) 这个函数的语法是,把str对象中的from_str替换为to_str。你的str中本身就不包含.符号。自然是不行的
    2018-02-26
  • 想用正则表达式,匹配每一个字符,然后将其进行修改,是不是replace不支持正则表达式判断?
    2018-02-28
  • 不支持
    2018-03-01
GBase_DavidGBase_DavidDBAGBase
把数据卸出来,用文本工具处理再装载回去吧。要不就得看看数据库是否有类似 的函数可以用,或自己写一个存储过程或function用来特殊处理一下显示全部

把数据卸出来,用文本工具处理再装载回去吧。

要不就得看看数据库是否有类似 的函数可以用,或自己写一个存储过程或function用来特殊处理一下

收起
IT其它 · 2018-02-26
浏览1627

提问者

wade666
数据库管理员Cloud

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-02-26
  • 关注会员:3 人
  • 问题浏览:2268
  • 最近回答:2018-02-26
  • X社区推广