我有問題,我的腳本
UPDATE [dbo].[table]
SET
[columnX] = replace([columnX], 'A', 'Ľ')
UPDATE [dbo].[table]
SET
[columnX] = replace([columnX], 'ľ ', 'B')
Select * from [dbo].[table]
columnX
BzzBzz
BzzzzBBz
BzzzzzBB
BzzzBB
我需要的結果是這樣的:
columnX
BzzĽzz
ĽzzzzBBz
BzzzzzĽB
BzzzBĽ
我能改變什麼讓我更新正確/放棄他知道關於更低和更高的字母 我不能更改順序,因爲我需要做出如此多的更新和更改順序使其他衝突.. 謝謝你們
如果您正在使用替換所有''A's然後L's不會有輸出任何'A'。你可以發佈現有的數據和預期的結果嗎? –
你的意思是用'Ľ'替換'A'沒有得到任何匹配? –
[MySQL](https://dev.mysql.com/doc/refman/5.7/en/)和[SQL Server](https://docs.microsoft.com/zh-cn/sql/t-sql/語言參考)是不同的,由不同公司生產的不相關的軟件包。請使用正確的標籤。你發佈的代碼是[tag:sql-server]。 – axiac