予約された列名を使用した MySQL テーブルへのデータの挿入
MySQL テーブルを操作するときは、予約語に注意することが重要です。列名としては使用できません。そのような予約語の 1 つが「グループ」です。 「グループ」という名前の列を持つテーブルにデータを挿入しようとすると、エラーが発生する可能性があります。
この問題の解決策は次のとおりです:
予約語を列名として使用する場合は、列名をバッククォート (`) 文字で囲みます。これにより、列名と予約語が区別されます。
たとえば、「group」という名前の列を持つ「users」という名前のテーブルがある場合、次のようにレコードを挿入できます。
INSERT INTO users (`name`, `group`) VALUES ('John', '9')
カラム名をバッククォートで囲むことにより、MySQL はそれを次のように認識します。予約語ではなく実際の列名。これにより、エラーが発生することなく、テーブルにデータを正常に挿入できるようになります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3