1. 程式人生 > >MYSQL建立表,欄位用雙引號時報錯

MYSQL建立表,欄位用雙引號時報錯

MYSQL建立表,欄位雙引號無法執行解決辦法
這裡寫圖片描述

在mysql 5.7的部分版本。雙引號執行建立表的sql語句會報錯,
雙引號是一般其他資料庫中正常的使用方法,但是在mysql中有點版本不是特別嚴格,可以使用單引號來執行sql,在我5.7.20這個版本的mysql中我執行帶雙引號的sql建立語句無法執行。*同樣在5.7.13這個版本是可以執行*,然後我專門查了下建立表的格式,裡面就是用雙引號來建立的表。

這裡寫圖片描述

如果雙引號的sql執行報錯:解決辦法:

首先執行:
SET SESSION SQL_MODE=ANSI_QUOTES;
然後再執行create table ~~