ホームページ >データベース >mysql チュートリアル >単一のクエリで SQL の varchar フィールドのサイズを取得するにはどうすればよいですか?
SQL の varchar[n] フィールドのサイズを 1 つのクエリで取得する
varchar フィールドの長さの決定はデータにとって重要です管理とストレージの最適化。 SQL では、単一のステートメントを実行してこの情報を取得できます。
構文:
SELECT column_name, data_type,character_maximum_length FROM information_schema.columns WHERE table_name = 'myTable'
説明:
例:
「備考」という名前の varchar[1000] フィールドを含む次の表を考えてみましょう:
CREATE TABLE myTable ( Remarks VARCHAR(1000) );
「備考」フィールドのサイズを取得するには、次のコマンドを実行します。 query:
SELECT column_name, data_type, character_maximum_length FROM information_schema.columns WHERE table_name = 'myTable' AND column_name = 'Remarks';
結果は次のようになります:
Remarks VARCHAR 1000
この出力は、「備考」フィールドが最大長 1000 文字の varchar であることを確認します。
以上が単一のクエリで SQL の varchar フィールドのサイズを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。