web-dev-qa-db-ja.com

psqlを使用して* .sqlファイルを実行する方法

index.sqlのインデックス作成スクリプトを含む95 tableファイルを作成しました

例えば

DROP INDEX IF EXISTS gtab03_vrctrlid_idx cascade;
CREATE UNIQUE INDEX gtab03_vrctrlid_idx ON gtab03 USING btree (vrctrlid);

すべてのテーブルのindex creating scriptindex.sqlというファイルに統合しました。一度にスクリプト全体を実行する必要があります。psqlを使用してindex.sqlファイルを実行できますか

15
Vivek S.

私はその解決策を見つけました

psql -U postgres -d mydb -a -f "D:\index.sql" -- Absolute path to .sql file

-U、-a、-f

18
Vivek S.

それはどういう意味ですか?

\i e:/myFolder/index.sql;
27
Sney