當前位置:成語大全網 - 書法字典 - Mysql數據表插入數據出現# 1054-字段列表中的未知列“1”

Mysql數據表插入數據出現# 1054-字段列表中的未知列“1”

mysql數據表的“字段列表”中有# 1054-未知列“1”。這個錯誤意味著字段‘1’不存在,所以mysql給出了錯誤原因。

INSERT INTO `tab`(`table_id `,` table_name `,` table_des `,` table_time `)?值(` 1 '、`椅子'、` 3 '、` 1992 ');

此sql語句中出現錯誤的原因是,英文值()中的值應該用單引號“”而不是反引號“”括起來。

擴展數據

mysql中單引號和反引號的用法介紹:

1,單引號

SQL使用單引號將文本值括起來。如果是數值,請不要用引號。

換句話說,就是Varchar類型(也可以說是string或String類型)。在數據庫語句中使用這些語句時,應該使用單引號,而不是直接使用單引號。

對於數值類型,不能使用單引號。

2.反引號

是為了區分MYSQL保留字和普通字符而引入的符號。

如果有MYSQL保留字作為字段,壹定要加回引號區分!

所謂保留字就是select database insert等數據庫的sql指令。當我們必須將它們用作表名和字段名時,我們必須放回引號,以避免編譯器將這部分視為保留字而導致的錯誤。

保留字既不能用作表名也不能用作字段名。如果妳必須這樣做,請記得加回引號。