UPDATE [Customers]
SET [Address] = REPLACE([Address],'123456','02')
WHERE [CustomerID] = 4
此代码替换 02 上的 123456但是我想更改 2 个第一个数字是更改为 023456任何人都可以帮助我吗谢谢
UPDATE [Customers]
SET [Address] = REPLACE([Address],'12','02')
WHERE [CustomerID] = 4
假设 12 不会在字符串中重复。
为什么只输入"02"字符而不是"023456"?您是否遇到过必须只输入前两个字符的情况,如果没有,请尝试以下字符。
UPDATE [Customers] SET [Address] = REPLACE([Address],'123456','023456')
WHERE [CustomerID] = 4