0
A
回答
0
替代選項不使用CONCAT:
UPDATE
Users
SET
UserName = 'lm\' + UserName
WHERE
UserName LIKE 'N%';
1
UPDATE Users SET UserName = CONCAT('lm\', UserName) WHERE UserName LIKE 'N%' AND UserHasNotDemonstratedAnyAttemptAtSolvingTheProblemThemselves = 1
+0
我試過,但我得到這個錯誤: –
+0
消息195,級別15,狀態10,第1行 'CONCAT' 不是一個公認的內置函數名稱。 –
+1
感謝您的諷刺... –
相關問題
- 1. 更新每個用戶的n個記錄
- 2. 查找以'n'開頭的用戶名
- 3. SQL - 用表中匹配的ID更新每個記錄的多個記錄
- 4. 更新記錄的N-N關係
- 5. 更新單個記錄通過ID = ID
- 6. 更新從表中每條記錄與多個記錄多列每個ID
- 7. 使用相同的ID更新多個記錄
- 8. Webapi更新多個記錄
- 9. Symfony - 更新多個記錄
- 10. 更新多個記錄mysql
- 11. postgresql:更新多個記錄
- 12. Rails ActiveRecord更新頭記錄
- 13. Coldfusion:如何用一個ID更新多條記錄
- 14. 更新表,其中單個id在laravel中有多個記錄
- 15. 更新SQLite中的第n條記錄
- 16. 使用unnest更新多個postgresql記錄
- 17. 的UserManager更新用戶記錄,但創造了新的記錄,以及
- 18. 使用活動記錄更新codeigniter中的多個記錄
- 19. 多個用戶更新Excel工作表 - 可能斷開ADO記錄集?
- 20. 如何讓每個用戶的文件都以id開頭1?
- 21. 使多個用戶同時更新到同一記錄
- 22. 更新單個記錄後審計表中的多個記錄
- 23. 多個記錄的更新Oracle表
- 24. MongoDB更新數組的多個記錄
- 25. Rails根據其他ID更新多個記錄查找
- 26. 更新查詢以更新'其他記錄之間的記錄?
- 27. 更新_id =:id與Mongoose的記錄
- 28. 使用Excel vba更新MS Access記錄與記錄Id
- 29. 使用記錄ID更新等高線形式(記錄)
- 30. 如何更新表中的記錄與當前記錄的ID
有沒有辦法做到這一點,但對於多個ID而不是所有N?像給出需要更新的所有N個ID的列表? –
您可以爲UserID添加附加的where子句; 即。 UPDATE 用戶 SET 用戶名= '流明\' +用戶名 WHERE 用戶名LIKE 'N%' AND 用戶ID IN(1,2,3,4,5); – MattBosten