MySQL テーブルの列の名前に数字を使用できますか?
MySQL では、列名を数字で始めることはできますが、数字で始めることはできません。数字のみで構成されます。この制限は、あいまいさを避け、コードの明確さを確保するために課されています。したがって、「25」などの数字のみを使用して名前が付けられたカラムを持つテーブルを更新しようとすると、エラーが発生する可能性があります。
この問題を解決するには、MySQL では数字で始まる引用符で囲まれた識別子が必要です。バッククォート (`) を使用して列名を引用すると、列名の一部として数字を使用できます。たとえば、「25」という名前のカラムでテーブルを更新するには、次の構文を使用します:
UPDATE table SET `25`='100' WHERE>
この変更により、MySQL は引用符で囲まれたカラム名を有効な識別子として認識し、更新できるようになります。構文エラーが発生することなくテーブルを作成できました。
以上がMySQL テーブルの列に数字のみを使用して名前を付けることはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。