我是MSSQL用戶現在我正在將我的數據庫轉換爲MySQL,
我正在MySQL中編寫如下查詢。mysql中的別名select查詢
select col1 as [My Column] from table1
錯誤:您在SQL語法
我是MSSQL用戶現在我正在將我的數據庫轉換爲MySQL,
我正在MySQL中編寫如下查詢。mysql中的別名select查詢
select col1 as [My Column] from table1
錯誤:您在SQL語法
錯誤你有一個語法錯誤,因爲轉義字符(分隔符)是MSSQL
不同。您需要使用backtick
而不是括號。例如,
select col1 as `My Column` from table1
的MySQL =>反引號
MSSQL =>托架
select col1 as my_column from tablename;
刪除[]
select col1 as MyAliasName from table1
或者
select col1 as `My Alias Name` from table1
Aliasses工作在MySQL中是相同的,但你需要使用其他分隔符: 相反的:
select col1 as [My Column] from table1;
使用
select col1 as ´My Column´ from table1;
或沒有任何分隔符,如果表/列名不包含任何特殊字符:
從table1中選擇col1作爲MyColumn;