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

satoshi @ try-square.co.jp satoshi @ try-square.co.jp
2005年 8月 16日 (火) 20:05:25 JST


藤本と申します。

psqlコマンドがそのまま使えます。
コマンドラインから下記のように実行できます。

psql データベース名 < SQLファイル名

接続先の指定や認証などで、その他のオプションを付ける必要は
あるかもしれません。


sakurai @ mxs.nes.nec.co.jpさん:
> 櫻井 といいます。
> 
> sql文をテキストに書いておき、それをコマンドベースで呼び出して
> 実行させたいのですが、そのコマンドを教えてください。
> 
> オラクルだったらたとえば
> 
> insert into user_table(user_id, name) values( 1,'sakurai');
> 
> をたとえば、c:\insert.sql というファイルに書いておき、
> sql*plusにそのテーブルのユーザ/パスワードでログインし、
> @c:\insert.sql で実行されるのですが、postgresは同様なことが
> できるのでしょうか。
> 
> よろしくお願いします。
> ちなみに環境はLinuxです。



----
藤本 悟司

株式会社トライスクエア
〒104-0045 東京都中央区築地3-5-13北村ビル2F
TEL: 03-5148-3345 / FAX: 03-5148-3346
Mobile: 070-6668-4644
E-Mail: satoshi @ try-square.co.jp
WEB: http://www.try-square.co.jp/

Key fingerprint = 95F2 6B3D 0B8C 374A 5E67  CA02 F28F 703A C1A9 8346



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