問題タブ [psql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
14558 参照

postgresql - データベースを削除できません

私はPostgreSQLを初めて使用し、単純なコマンドであると認識していることに問題がDROP DATABASEありDROPDBます。次のコマンドでデータベースが削除されないのはなぜですか?

0 投票する
7 に答える
77598 参照

postgresql - PostgreSQL はこれ以上の出力を無効にします

PostgreSQL サーバーでスクリプトを実行しています。

スクリプトから、bashまたはcronスクリプト内で。

moreまたはを使用して出力をページ分割しようとし続けlessます。

で結果のページネーションを無効にするにはどうすればよいpsqlですか?

私がやりたいのはデータを変更することだけで、出力は気にしません。

0 投票する
2 に答える
3588 参照

postgresql - 一連のSQLクエリを実行して結果を保存するにはどうすればよいですか?

他の統計プログラムでは、コマンドの結果として発行された出力を示すログファイルを作成することができます。SQLで同様のことを行うことは可能ですか?

特に、多くのクエリを含む単一の.sqlファイルを作成し、各結果をテキストファイルに出力したいと思います。

私はPostgreSQLとNavicatを使用しています。

0 投票する
3 に答える
1146 参照

ruby - ruby-pg でデータベースダンプを挿入する

あらゆる種類の挿入ステートメントと時折の「\ connect」コマンドを含むデータベースダンプファイルがあります

問題は、 psql の-commands likeなどPG::Connection.exec()を受け入れないことです。\\i\c

ruby-pg (またはおそらく別の pg-gem) を使用して仕事をする方法はありますか?

データベースが別のホスト上にあるため、Unix ソケットを使用できず、postgresパスワードなしでユーザーとして接続できません。

0 投票する
2 に答える
19064 参照

postgresql - 「psql --quiet」のような「pg_restore --quiet」オプションはありますか?

psql-q/--quietオプション (環境変数)がありQUIETます。 pg_restore静かなオプションはありません。pg_restore実行中のSQLコマンドを詳細に表示しないようにする方法はありますか?

0 投票する
1 に答える
2675 参照

postgresql - SQLクエリの戻り値をpsql変数にバインドする方法は?

背景: 私はPL/pgSQL 関数の最初のpgTAPテスト ケースを作成しており、psql テスト スクリプトから始めています。それについては問題ありませんが、psql 変数で小さな問題に遭遇しました。

私のテスト スクリプトでは、最初にかなりの量のテスト データを関連するテーブルにダンプし、後でシーケンスによって生成された主キーを使用してデータを参照します。主キーを含む変数を作成できると便利だと思います。これは私が探しているものです:

しかし、これは私が得るものです:

回避策はありますが (以下の例を参照してください)、psql 変数はこのジョブに適したツールではないようです。または、それらは、私が Oracle sqlplusバインド変数で使用したものとはまったく異なります...

私の質問: SQL クエリの戻り値を psql スクリプトの変数にバインドするにはどうすればよいですか?

私は9.1のLinuxに取り組んでいます。

0 投票する
4 に答える
60343 参照

postgresql - Postgres psqlのタイムゾーンを設定するにはどうすればよいですか?

psqlのタイムゾーンをデフォルト(米国/中央)以外に設定するにはどうすればよいですか?これが私がこれまでに試したことです:

編集:サーバーのタイムゾーンを変更したくはありません。クライアントだけを変更します。

編集#2:非対話型モードにしたい。

0 投票する
0 に答える
582 参照

csh - Java ラッパー クラスから cshell スクリプトを実行できません

スクリプトを実行する runshellscript メソッドを呼び出す Java クラスがあります。mysql ではうまくいきましたが、psql ではうまくいかない理由がわかりません。これが私のrunshellメソッドの抜粋です

問題は、これをマウスクリックイベントの背後に置くと、コマンドが見つからないということです。マウスイベントのコードは次のとおりです

奇妙なことは、スクリプトが存在するディレクトリに直接移動し、./mysqlconnection と入力すると、スクリプトが機能することです。しかし、mysqlconnection と入力すると、コマンドが見つからないというメッセージが表示されます。どういうわけか、スクリプト名がコマンドとして認識されませんか?

0 投票する
1 に答える
1564 参照

heroku - psql を更新するにはどうすればよいですか?

Heroku でデータベースを移行していますが、ここに記載されている手順のいずれかで問題が発生しています: https://devcenter.heroku.com/articles/migrating-from-shared-database-to-heroku-postgres

ターミナルで「heroku pg:psql HEROKU_POSTGRESQL_ORANGE」を実行すると、次のようになります。

「brew update postresql」、「gem update psql」などでpsqlを更新しようとしましたが、どちらも実行されません。

どんな助けでも大歓迎です。

ありがとう :)