-
データベース内のすべてのテーブルとカラムのデータ型を表示する方法:
SELECT table_name, column_name, data_type FROM information_schema.columns WHERE table_schema = 'public';
このクエリは、データベース内のすべてのテーブルのカラム名とそれらのデータ型を表示します。
public
はデフォルトのスキーマ名で、必要に応じて他のスキーマ名に置き換えてください。 -
特定のテーブルのカラムのデータ型を表示する方法:
SELECT column_name, data_type FROM information_schema.columns WHERE table_name = 'your_table_name';
your_table_name
の部分を対象のテーブル名に置き換えてください。このクエリは、指定したテーブルのカラム名とデータ型を表示します。 -
特定のデータ型を持つカラムの一覧を表示する方法:
SELECT table_name, column_name FROM information_schema.columns WHERE data_type = 'your_data_type';
your_data_type
の部分を検索したいデータ型に置き換えてください。このクエリは、指定したデータ型を持つカラムの一覧を表示します。