Mysql数据库中substring和concat函数,其中oracle和sqlserver中也有这种函数。这两个函数加起来还是可以做很多事情的。例如,有一个表中有一列MENU_TYPE其中有这样的三条数据:
一:/sys_privilege/menuAction_findSonMenu.action
二:/sys_privilege/menuAction_findSonMenu.action
三:/sys_privilege/userAction_findUserList.action
四:/sys_privilege/roleAction_findRoleByPage.action
现在想把前面的/sys_privilege改成/sys这样这两个函数就ok了
update `PRI_MENU` set MENU_URL = concat('/sys',substring(menu_url,15)) where `MENU_URL` like '/sys_privilege/%'
这样就好了