初めに
Qiita Engineer Festa 2024に参加中。完走目指してます。
他のメタコマンドについては以下から読んでください。
\getenvとは
環境変数
env_var
の値を取得し、psql変数psql_var
に割り当てます。 psqlのプロセスの環境でenv_var
が定義されていない場合、psql_var
は変更されません。 例:=>\getenv home HOME =>\echo :home /home/postgres
試してみた
postgres=# \getenv home HOME
postgres=# \echo :home
/Users/daichi
まとめ
環境変数を利用するシーンがイマイチ思いつかず。わざわざ変数に入れるのだから複数回使う場面なのかとは思っている。