3
我通過連接其他字段來設置查詢來更新表字段(sql server)。'CONCAT'不是公認的內置函數名稱。使用Inner Join更新事務
我查詢
UPDATE ORDER O
SET O.COD_MODEL_ORDER = CONCAT(M.COD_MODEL, '-', O.COD_ORDER)
INNER JOIN MODEL M ON M.ID_MODEL = O.ID_MODEL
WHERE ID_ORDER = 5;
錯誤:
'CONCAT' is not a recognized built-in function name.
我要去哪裏錯了?
我的目標是加入模型和訂單。
更新訂單字段連接兩個其他領域:
- COD_MODEL(VARCHAR)根據模型
- COD_ORDER(VARCHAR)從訂單
'concat'函數是在SQL Server 2012中添加的,你可能運行的是舊版本的SQL Server? – jpw