[pgsql-jp: 35847] Re: SQL をファイルから実行させるには

sakurai @ mxs.nes.nec.co.jp sakurai @ mxs.nes.nec.co.jp
2005年 8月 17日 (水) 10:25:28 JST


櫻井です。

ただのさん、ありがとうございます。
調べてみます。

ところで、test.shに次のように記述し、実行したのですが
2行目で止まってしまい、exit と打たないと3行目が実行されません。
一気に3行目まで実行させるには、どうすればよろしいでしょうか。


cd /usr/local/pgsql/bin

su pgsql 

./psql test01 pgsql < test.sql


>> 
>> 
>> 先ほどの実行ですが、
>> /usr/local/pgsql/bin の下にSQLファイル insert.sql を置いたらうまく
>> SQLが実行できました。
>
>は可能だったと思うのですが、あまりいい解決策ではないですよね。
>
>利用するユーザに PostgreSQL の設定(PATHなど)を設定して、そこ
>からコマンドを実行するほうがよいような気がします。
>
>



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