我有mysql insert()的问题.
我在表中有可变长度的字符串(15-20个字符),我需要为每个字符串添加4个字符.问题是我需要在字符串结尾前添加4个字符.
例如,给定输入字符串1234567890-123我需要在' - '之前添加'ABCD',以便字符串变为1234567890ABCD-123.
UPDATE yourTable
SET yourString=CONCAT(LEFT(yourString,(CHAR_LENGTH(yourString)-4)), "ABCD", RIGHT(yourString,4))
Run Code Online (Sandbox Code Playgroud)
与此类查询一样,在运行之前先对一小部分数据进行测试.
| 归档时间: |
|
| 查看次数: |
2422 次 |
| 最近记录: |