亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決MySQL錯誤碼:1054 Unknown column ‘**‘ in ‘field list‘的問題

 更新時間:2024年05月28日 10:16:15   作者:旭東怪  
這篇文章主要介紹了解決MySQL錯誤碼:1054 Unknown column ‘**‘ in ‘field list‘的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

MySQL錯誤碼:1054 Unknown column ‘**‘ in ‘field list‘

報錯提示

錯誤碼: 1054

Unknown column '**' in 'field list'

問題分析

1、該列名在數(shù)據(jù)表中不存在,也就是SQL語句中的列名寫錯了。

2、數(shù)據(jù)表中的列名多了一個空格,解決辦法就是將空格去掉就可以了。

3、該列屬于后面加上去的,選擇全部列可以,單獨獲取報錯,解決辦法就是將數(shù)據(jù)表中的該列重新命名,然后保存。

4、表名在數(shù)據(jù)庫中不存在。

Unknown column ‘xxx‘ in ‘field list‘

MySQL數(shù)據(jù)庫插入數(shù)據(jù)時,出現(xiàn)Unknown column 'XXX' in 'field list' 問題('XXX'表示任意字符)。

例如下面

-- 刪除表
DROP TABLE IF EXISTS tbl_log;
 
create table tbl_log(
 id int primary key auto_increment,
 info varchar(255),
 createDate datetime
)

然后向其中插入一行數(shù)據(jù):

public interface LogDao {
    @Insert("insert into tbl_log (info,createDate) values(#{info},now())")
    void log(String info);
}

控制臺就會報錯:Unknown column 'info' in 'field list'

1、該列名在數(shù)據(jù)表中不存在,也就是SQL語句中的列名寫錯了。

2、數(shù)據(jù)表中的列名多了一個空格,解決辦法就是將空格去掉就可以了。

3、該列屬于后面加上去的,選擇全部列可以,單獨獲取報錯,解決辦法就是將數(shù)據(jù)表中的該列重新命名,然后保存。

4、表名在數(shù)據(jù)庫中不存在。

我的就是第2個問題,因為在復(fù)制Navicat代碼時出了問題,在Navicat里把空格刪掉后就可以了

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論