sql >> データベース >  >> RDS >> PostgreSQL

\ copyコマンドをpostgresqlの関数に使用できますか?

    \ copyを変更するだけです コピーで 。 コピー \ copyの「SQLバリアント」です 、データベース関数で動作します。構文は同じですが、関連する可能性のあるいくつかの違いがあります。

    https://wiki.postgresql.org/wiki/COPY から

    主な違いは、 COPY COPY を実行するサーバーではなく、postgresサーバーが実行されているファイルシステムに出力ファイルを書き込みます。 。これは、ローカルホストでpostgresサーバーを実行している場合も同じですが、より複雑なシナリオでは大きな問題になる可能性があります。

    ドキュメントも参照してください: http://www.postgresql.org/ docs / 9.3 / static / sql-copy.html

    そしてこの答え:PostgreSQLからのPL/pgSQL出力をCSVファイルに保存



    1. SQLを使用して行間の変更を効率的に判別する方法

    2. OBIEE RPD(物理層)のテーブル関数を使用して、ダッシュボードプロンプトからパラメーターを渡します

    3. Oracle正規表現は、コンマで囲まれた文字列の複数のオカレンスを置き換えます

    4. PL / SQLからシェルスクリプトを呼び出しますが、シェルはOracleではなくグリッドユーザーとして実行されます