1

Commnad Prompt に接続するために PostgreSQL でクエリを作成する方法は? コマンドプロンプトを呼び出して、PostgreSQLクエリ自体でGNUpgにキーを生成したい。そのための事前定義された関数または手順はありますか、それとも plpgsql に関数を記述する必要がありますか?

4

1 に答える 1

3

手続き型言語ハンドラーを使用 PL/sh することで、postgresql をシェル プロンプトに接続できます。

簡単な例は

 CREATE FUNCTION concat(text, text) RETURNS text AS $$
#!/bin/sh
 echo "$1$2"
$$ LANGUAGE plsh; 

-- その前に、他の言語は作業データベースに plsh を追加する必要があるため、次のコマンドを使用して言語がデータベースに既に存在するかどうかを確認できます。

select * from pg_language;
于 2012-10-11T10:10:53.447 に答える