2017-04-09 5 views
0

mysqlデータベースに追加しようとしています。私はデータベースを作成し、テーブルを与えました。テーブルに挿入しようとすると、エラーが発生します。エラー1054(45S22): 'フィールドリスト'の 'jeff'列が表示されません。

テーブルへの挿入方法は次のとおりです。データ値(文字列)の列名とテーブル名、単一引用符または二重引用符でエラー1054(45S22): 'フィールドリスト'の 'jeff'列が入力されていません

INSERT INTO authentication(usr, pwd) 
    VALUES(Jeff, Isthisthe1); 
+1

値の前後に引用符を入れてください。 –

+0

私はそれを試みましたが、それはまだ動作しませんでした。私は一重引用符と二重引用符を試しました。 –

+0

疑問符、引用符。 –

答えて

0

バックチック:両方のユーザー名とチャーはVARCHAR(30)、NOT NULLです。

INSERT INTO `authentication` (`usr`, `pwd`) 
    VALUES("Jeff", "Isthisthe1"); 
+0

ありがとう!私は数ヶ月前にそれをやっていたときになぜこれが問題ではなかったのか分かりません。 –

+0

問題ありません。回答を受け入れたものとしてマークしてください。 –

関連する問題