ホームページ >データベース >mysql チュートリアル >MySQL テーブルに数字のみを使用して名前を付けることはできますか?
MySQL のテーブルは数字だけで名前を付けることができますか?
動的テーブルの作成を検討する場合、重要な点はこれらのテーブルの命名規則です。 。 MySQL では、テーブルなどのオブジェクトの命名規則を理解することが重要です。
MySQL のドキュメントによると、識別子 (テーブル名を含む) は数字で始まる場合がありますが、そうでない限り、数字だけで構成することはできません。引用した。したがって、「12345」という名前のテーブルは引用符なしでは無効になります。
有効性を確保するには、ANSI モードで実行する場合は数値テーブル名をバックティック (`) または二重引用符 (") で囲みます。次に例を示します。
SELECT * FROM `12345`;
または、次のようにして ANSI 引用符モードを有効にすることもできます。ステートメント:
SET @@session.sql_mode=ANSI_QUOTES; SELECT * FROM "12345";
これにより、数値のみを含むテーブル名の識別子として二重引用符を使用できるようになります。
以上がMySQL テーブルに数字のみを使用して名前を付けることはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。