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

postgresqlの結果をbash変数に格納します

    -cを入れてください 引数の直前のオプション-クエリ。追加の-tも使用してください タプル値のみを取得するオプション。そしてもちろん、バックティックを使用します( ` )演算子。

    -Xを使用する .psqlrcの場合もあるため、このオプションもお勧めします ファイルは、-Aだけでなく、冗長な出力を追加する場合があります オプション。列の整列(空白)を無効にします。

    vartest=`psql -X -A -d $dbname -U $username -h localhost -p 5432 -t -c "SELECT gid FROM testtable WHERE aid='1'"`
    


    1. OracleへのEFクエリがORA-12704をスローします:文字セットの不一致

    2. oracle sqlから1行だけを選択するにはどうすればよいですか?

    3. SQLiteにデータを挿入するときに制約に違反する行をスキップする方法

    4. MySQLとPostgreSQL? Djangoプロジェクトにはどちらを選択すればよいですか?