• [解決済み] PostgreSQLでデータベースのコピーを作成する

    質問 pgAdminでデータベース全体(その構造とデータ)を新しいものにコピーする正しい方法は何ですか? どのように解決するのですか? Postgresでは、新しいデータベースを作成する際に、サーバ上の任意の既存データベースをテンプレートとして使用することができます。pgAdminがデータベースの作成ダイアログでそのオプションを提供するかどうかは分かりませんが、もし提供しないのであれ

    2022-03-20 07:53:25
  • [解決済み] PostgreSQLの場合。PostgreSQLのテーブルを表示する

    質問 に相当するものは何ですか? show tables (MySQL から) PostgreSQL で使用できますか? どのように解決するのですか? からの psql コマンドラインインターフェイスを使用します。 まず、データベースを選択します。 \c database_name 次に、現在のスキーマにあるすべてのテーブルを表示します。 \dt プログ

    2022-03-19 09:18:10
  • [解決済み] PostgresでInsert文のUUIDを生成する?

    質問 私の質問は、かなり単純です。私はUUIDの概念を知っていて、DBの「ストア」から各「アイテム」を参照するためにUUIDを生成したいのです。合理的なように見えるでしょう? 問題は、次の行がエラーを返すことです。 honeydb=# insert into items values( uuid_generate_v4(), 54.321, 31, 'desc 1', 31.94);

    2022-03-19 07:33:11
  • [解決済み] Postgres の全テーブルの行数を求めるには?

    質問 Postgresの全テーブルの行数を調べる方法を探しています。 一度に1つのテーブルを検索することができます。 SELECT count(*) FROM table_name; しかし、すべてのテーブルの行数を確認し、その行数で並べ替えることで、すべてのテーブルの大きさを把握したいのです。 どのように解決するのですか? この種のカウントを得るには3つの方法があり、それぞ

    2022-03-19 07:23:09
  • [解決済み] Postgresqlの場合。パスワード付きで psql を実行するスクリプト

    質問 を呼び出すにはどうすればよいのでしょうか? psql というように パスワードの入力を求めない ? これは私が持っているものです。 psql -Umyuser < myscript.sql しかし、パスワードを渡す引数が見つからなかったので、psqlは常にパスワードを要求してきます。 解決方法は? の要約をお読みください。 PostgreSQLの

    2022-03-17 18:11:16
  • [解決済み] 'ユーザー "postgres" のパスワード認証に失敗しました'

    質問 PostgreSQL 8.4、Postgresクライアント、Pgadmin 3をインストールしました。コンソールクライアントとPgadminの両方で、ユーザ "postgres"の認証に失敗しました。以前はうまくいったので、ユーザを "postgres" と入力し、パスワードを "postgres" と入力しています。しかし、現在、認証に失敗しています。以前はこの問題なく数回できました

    2022-03-17 03:22:14
  • [解決済み] PostgreSQL コマンドラインユーティリティ: psql を終了する方法

    質問 PostgreSQLのコマンドラインユーティリティを終了するには、どのようなコマンドまたはショートキーを使用すればよいですか? psql ? 解決方法は? タイプ \q を押してください。 ENTER を終了します。 psql . 更新日: 19-oct-2018 現在 PostgreSQL 11 というキーワードがあります。 quit および "。 e

    2022-03-17 02:44:35
  • [解決済み] Postgres で、あるデータベースから別のデータベースにテーブルをコピーする

    質問 Postgresのあるデータベースから別のデータベースへ、テーブル全体をコピーしようとしています。何か提案はありますか? 解決方法は? テーブルを抽出し、ターゲットデータベースに直接パイプする。 pg_dump -t table_to_copy source_db | psql target_db 注 もう一方のデータベースですでにテーブルが設定されている場合は

    2022-03-16 16:31:34
  • [解決済み] コマンドライン引数でPostgreSQLの.sqlファイルを実行する

    質問 何千ものINSERT文を含むいくつかの.sqlファイルを持っており、テーブルに追加するためにPostgreSQLデータベースでこれらの挿入を実行する必要があります。ファイルが非常に大きいため、ファイルを開いてINSERT文をエディタウィンドウにコピーし、そこで実行することは不可能です。インターネットで、PostgreSQLのインストール先のbinフォルダーに移動して、以下を使用できるこ

    2022-03-16 13:39:26
  • [解決済み] postgres の主キー配列が同期しなくなったときにリセットする方法は?

    質問 主キーの配列がテーブルの行と同期していないという問題に遭遇しました。 つまり、新しい行を挿入すると、シリアル・データタイプに含まれるシーケンスがすでに存在する数値を返すため、重複キー・エラーが発生するのです。 インポート/リストアがシーケンスを適切に維持できていないことが原因のようです。 解決方法は? -- Login to psql and run the follow

    2022-03-16 13:35:41
  • [解決済み] psqlでデータベースを切り替えるには?

    質問 MySQLで、私は use database_name; 何が psql に相当するのでしょうか? どのように解決するのですか? PostgreSQLでは \connect クライアントツールpsqlのメタコマンド。 \connect DBNAME とか、要するに \c DBNAME

    2022-03-16 04:02:56
  • [解決済み] PostgreSQLのユーザーパスワードを変更する方法を教えてください。

    質問 PostgreSQLユーザのパスワードを変更する方法を教えてください。 解決方法を教えてください。 パスワードなしでログインするには sudo -u user_name psql db_name パスワードを忘れた場合、再設定する場合。 ALTER USER user_name WITH PASSWORD 'new_password';

    2022-03-15 17:46:17
  • [解決済み] PostgreSQL 自動インクリメント

    質問 MySQLからPostgreSQLに乗り換えたのですが、どうすればオートインクリメント値を作成できるのでしょうか?PostgreSQLのドキュメントでデータ型 "serial"を見ましたが、(v8.0で)それを使用すると構文エラーが発生します。 解決方法は? はい、SERIALが同等の関数です。 CREATE TABLE foo ( id SERIAL, ba

    2022-03-15 16:04:40
  • [解決済み] PostgreSQLで更新+結合を行うには?

    質問 基本的には、このようにしたい。 update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id set v.price=s.price_per_vehicle; MySQL(私のバックグラウンド)ではうまくいくはずなのですが、postgresではうまくいかないようです。私が得たエラー

    2022-03-15 13:50:08
  • [解決済み] 未知語からテキストへの変換関数の検索に失敗しました。

    質問 あるselect文で、以下のようなエラーが発生しました。 ERROR: failed to find conversion function from unknown to text ********** Error ********** ERROR: failed to find conversion function from unknown to text SQL state

    2022-03-15 06:35:45
  • [解決済み] PostgreSQLで重複して更新された場合の挿入?

    質問 数ヶ月前、Stack Overflowの回答で、以下の構文を使用してMySQLで一度に複数の更新を実行する方法を知りました。 INSERT INTO table (id, field, field2) VALUES (1, A, X), (2, B, Y), (3, C, Z) ON DUPLICATE KEY UPDATE field=VALUES(Col1), field2=VA

    2022-03-14 16:44:15
  • [解決済み] PostgreSQLの "DESCRIBE TABLE"

    質問 オラクルの DESCRIBE TABLE を PostgreSQL で使用する場合(psql コマンドを使用)、どのようにすればよいですか? 解決方法を教えてください。 これを試してみてください。 psql コマンドラインツール)を使用してください。 \d+ tablename 参照 マニュアル をご覧ください。

    2022-03-14 13:42:25
  • [解決済み] Postgres ENUMデータ型またはCHECK CONSTRAINT?

    質問 MySQL DB を Pg (9.1) に移行しており、Pg で新しいデータ型を作成し、それを列の定義として使用することによって MySQL ENUM データ型をエミュレートしています。質問ですが、CHECK CONSTRAINT を代わりに使用することはできますか、また、その方が良いですか?MySQL の ENUM 型は、行に特定の値のエントリを強制するために実装されています。そして

    2022-03-13 02:12:59
  • [解決済み] Psql はサーバーに接続できませんでした。そのようなファイルまたはディレクトリがありません、5432エラー?

    質問 を実行しようとしています。 psql をVagrantマシンで実行すると、このエラーが発生します。 psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "

    2022-03-13 01:55:32
  • PostgreSQL] アクティブリンクのあるデータベースを削除する方法

    実行すると DROP DATABASE testdb; と表示されることがあります。 ERROR: データベース "testdb" は他のユーザーによってアクセスされています。 詳細 このデータベースを使用している他のセッションは3つあります。 これは、データベースに接続している他のリンクが3つあるため、データベースの削除に失敗したことを意味します。また、削除す

    2022-03-01 01:41:08