[pgsql-jp: 31608] Re: Oracleとの更新処理の違い
takada @ lifedesign.co.jp
takada @ lifedesign.co.jp
2003年 11月 26日 (水) 17:25:13 JST
高田です。岡部さん、ありがとうございます。
確かにマニュアルにPREPAREというコマンドがありました。
が、PHPから発行する方法がわからない、またバインド変数
の宣言の仕方も書いてないみたいでした。
普通にPostgreSQLでコーディングする場合は、
for ($j=1;$j<=20;$j++){
pg_query($conn,"
insert into DB_TABLE (ID,FIELD_ID,NAME,TYPE,SIZE)
values ($j,$FieldName[$j],$FieldType[$j],$FieldName[$j]")
}
(適当に書いたので書き損じがあったらすみません)
のようにするのですか?
よろしくお願いいたします。
|> 手元にあるPostgreSQL 7.3.4 の日本語(翻訳)ドキュメントによると、
|> (「PostgreSQL 7.3.4 リファレンスマニュアル」 I SQLコマンド)
|>
|> "PREPARE"というSQLコマンドで
|> プリペアードクエリ (準備済み問い合わせ) を作成し、
|> "EXECUTE"というSQLコマンドでプリペアードクエリの実行する
|>
|> という方法で同じようなことが出来そうです。
|> どなたか詳しい方、or経験者があればフォローをお願いします。
|>
pgsql-jp メーリングリストの案内