设备_用户
- R90FDJMV管理员
- PG04373管理员
我只想要这个领域的管理员我应该运行什么更新查询
您可以使用 CHARINDEX 实用,因为您可以在字符串中设置搜索的起点,如果您知道前缀有多长,这很有用(我放了 6,但这取决于您的数据)
UPDATE table SET column = 'Administrator' WHERE CHARINDEX('Administrator',column,6) > 0
如果需要,您可以优化 WHERE 子句以确保您不会替换在管理员之后具有某些内容的条目
AND LEN(column) = CHARINDEX('Administrator',column,6) + LEN('Administrator')
也许这已经足够好了:
update Device_Users
set field = 'Administrator'
where field like '%Administrator'