SupabaseとPostgreSQLでテーブル定義を調べる方法

2024/02/20に公開

💡Tips

Supabaseというか、PostgreSQLでテーブル定義を調べる方法を知りたい。

参考になりそうな記事:
https://atsum.in/database/postgresql-show-columns/

今回だと、t_taskというテーブルの定義を知りたい。

PostgreSQLではテーブルの定義を確認するためのクエリを実行することができます。特に、テーブルt_taskの列とそのデータ型を確認するためには以下のSQLクエリを実行します:

SELECT column_name, data_type 
FROM information_schema.columns 
WHERE table_name = 't_task';

こんな感じになる。MySQLだと、テーブル名 DESCだったはず。SQLによってクエリが違うので、混乱します😵‍💫
https://26gram.com/mysql-describe

まとめ

短い記事でしたが、PostgreSQLだとテーブル定義をどんなクエリを実行して調べるのかについて調べてみました。

Discussion