- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPとPostgreSQLにおいて)
PHPとPostgreSQLのテーブル構成をPHPプログラム内で取得する方法は?
このQ&Aのポイント
- PostgreSQLで作成したテーブルの構成をPHPプログラム内で取得したいです。現在はPHP4を使用しています。一度レコードをSELECTし、フィールドの型と大きさを取得する方法を考えていますが、レコードが存在しないとできません。教えてください。
- PHP4で、PostgreSQLで作成したテーブルの構成を取得する方法について質問です。レコードが存在しない場合はどうやって取得できるのか教えてください。
- PostgreSQLで作成したテーブルの構成をPHP4で取得したいです。レコードをSELECTしてフィールドの型と大きさを調べる方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
他にいい方法がありましたら、誰か教えてください。 SELECT attname, typname, attlen, atttypmod FROM pg_attribute INNER JOIN pg_class ON attrelid = pg_class.oid INNER JOIN pg_type ON atttypid = pg_type.oid WHERE pg_class.relname = 'test_db' という SQL を実行してみてください。 すみません。システムカタログを直接見に行っています(汗) http://www.postgresql.jp/document/pg743doc/html/catalogs.html