• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPとPostgreSQLにおいて)

PHPとPostgreSQLのテーブル構成をPHPプログラム内で取得する方法は?

このQ&Aのポイント
  • PostgreSQLで作成したテーブルの構成をPHPプログラム内で取得したいです。現在はPHP4を使用しています。一度レコードをSELECTし、フィールドの型と大きさを取得する方法を考えていますが、レコードが存在しないとできません。教えてください。
  • PHP4で、PostgreSQLで作成したテーブルの構成を取得する方法について質問です。レコードが存在しない場合はどうやって取得できるのか教えてください。
  • PostgreSQLで作成したテーブルの構成をPHP4で取得したいです。レコードをSELECTしてフィールドの型と大きさを調べる方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • togino
  • ベストアンサー率75% (97/129)
回答No.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

参考URL:
http://www.postgresql.jp/document/pg743doc/html/catalogs.html

関連するQ&A