[pgsql-jp: 31568] sql 文で table 名に変数を使いたい

KOYAMA HIDEKI hill47goodtree @ ybb.ne.jp
2003年 11月 22日 (土) 23:46:01 JST


初めて質問させていただく初心者です。PHPと連動して使っています。
やりたいことは、sql文でtable名に変数を使いたいのです。具体的には、
$sql = "INSERT INTO table_変数 (… …)
VALUES (… …);";
といった感じの記述を通したいのです。当MLの過去ログ「31454」に「quote_ident($n)
」を使えとの記載があり、
$sql = "INSERT INTO table_quote_ident($n)     
や
$sql = "INSERT INTO table_"quote_ident($n)"   
さらに、tableを除いて
$sql = "INSERT INTO quote_ident($n)
を試してみましたが、いずれもダメでした。どなた様かご教示下さい。




pgsql-jp メーリングリストの案内