我有一个具有一系列权限的表,我需要在字符串的给定位置p中将每个用户的权限更改为Y,是否有我可以使用的SQL命令,或者我必须编写程序/脚本来执行此操作?
您可以在MySQL中使用concat和substring的组合:
mysql> select concat(substring('12345',1,3),'A',substring('12345',5));
+---------------------------------------------------------+
| concat(substring('12345',1,3),'A',substring('12345',5)) |
+---------------------------------------------------------+
| 123A5 |
+---------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)
您可以使用列的名称替换"12345".
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html
| 归档时间: |
|
| 查看次数: |
2999 次 |
| 最近记录: |