PostgreSQLの「RAISE」出力にタイムスタンプを含める

PostgreSQLの「RAISE」出力にタイムスタンプを含める

これをmy-script.sqlに入れると:

RAISE INFO 'Hello, world!';

psqlを使用してスクリプトを実行すると、次の結果が表示されます。

psql:whole path/my-script.sql:282: INFO:  Hello, world!

psql:whole path/my-script.sql:282:実行時間に置き換える方法は?

答え1

あなたはそれを使用することができますnow()

RAISE INFO '% Hello World!', now();

結果は次のとおりです。

INFO:  2020-04-20 21:01:43.080733+00 Hello World!

関連情報