ホームページ > データベース > mysql チュートリアル > MySQL テーブルの列名として数値を使用するにはどうすればよいですか?

MySQL テーブルの列名として数値を使用するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-14 14:49:18
オリジナル
213 人が閲覧しました

How Can I Use Numbers as Column Names in MySQL Tables?

MySQL テーブルのカラム名として数値を使用する

MySQL で、次のような数字のみで構成されるカラム名でテーブルを更新しようとします。 「25」または「100」を使用すると、SQL 構文エラーが発生することがよくあります。このエラーは、明示的に引用符で囲まれない限り、MySQL の識別子は数字で始めることができないために発生します。

テーブルの列名として数字を使用するには、明示的に名前が付けられたエンティティとして識別するために、数字をバックティック (`) で囲む必要があります。たとえば、「25」という名前のカラムを更新するには:

UPDATE table SET `25`='100' WHERE>
ログイン後にコピー

カラム名をバッククォートで囲むと、MySQL はそれを引用符で囲まれた識別子として認識し、テーブルを正常に更新します。これにより、列名が整数ではなく文字列として扱われるようになり、構文エラーが防止されます。

以上がMySQL テーブルの列名として数値を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート