電子書籍の厳選無料作品が豊富!

PEAR::MDB2でデータベース(PostgreSQL)を操作させているのですが、MDB2でデータベースの各カラムの型や長さの情報を取得することって出来ますでしょうか?

フォームからデータを入力する時、フォームに入力された値の長さをチェックするのに使ったりするのに便利かとも思ったのですが、探してもそういったMDB2関数が見つかりません。

もし、各カラムの型や長さの情報を取得する方法がありましたら、教えていただければと思います。

A 回答 (1件)

詳しくは知らないのですが、pg_num_fields, pg_field_prtlen,


pg_field_type を使ったら取得できそうです。

http://jp2.php.net/manual/ja/function.pg-field-p …
    • good
    • 0
この回答へのお礼

ご回答、有り難うございます。

その関数経由でぐぐっていたら、こんな関数が用意されていることを知りました。

http://service.itboost.co.jp/pear/package.databa …

最初は動かなかったですが、MDB2のバージョンを2.5.0b1の最新にするとtableinfoなどがちゃんと動きました。

お礼日時:2008/06/16 17:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!