1. 程式人生 > >SQL SERVER 列名或別名中有特殊字元或為關鍵字

SQL SERVER 列名或別名中有特殊字元或為關鍵字

特殊字元:單引號、斜槓、百分號等。

關鍵字:from、in、select、where等。

一般會報xx附近有語法錯誤。確定xx為特殊字元或關鍵字。

解決辦法,列名或別名用中括號括起來。

舉個栗子:

SELECT [借/貸] FROM TEST;
SELECT [FROM] FROM TEST;
SELECT * FROM [FROM];