• [解決済み] 未知語からテキストへの変換関数が見つかりません。

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

    2023-07-13 06:26:52
  • [解決済み] PostgreSQLでタイムゾーンなしのtimestampをタイムゾーンありに変更する。

    質問 質問は簡単です。もし私がすでに timestamp 型のカラムに時間帯なしのデータを持っている場合、その型を timestamp with time zone に設定すると、postgresql はこのデータに対して何を行うのでしょうか? どのように解決するのですか? 現在の値をlocaltimeで保持し、タイムゾーンをlocaltimeのオフセットに設定するのです。 cre

    2023-07-11 23:25:12
  • [解決済み] ルールや通知を使用して、マテリアライズド・ビューを自動的にリフレッシュする

    質問 PostgreSQL 9.3のデータベースで、めったに変更されない(1日に2回程度)マテリアライズド・ビューを持っています。しかし、変更があった場合、私はそのデータを迅速に更新したいと思います。 以下は、私がこれまで考えていたことです。 マテリアライズド・ビューがあり mat_view テーブルからデータを取得する table1 と table2 をjoinステート

    2023-07-03 05:44:25
  • [解決済み] カンマで区切られた列のデータを、さらに別の列に分割する

    質問 カラムにカンマ区切りのデータが入っています。 Column ------- a,b,c,d カンマで区切られたデータを複数の列に分割して、このような出力を得たいのですが。 Column1 Column2 Column3 Column4 ------- ------- ------- ------- a b c d どう

    2023-07-02 11:58:43
  • [解決済み] PostgreSQL 9.1+でモジュールをインポートしたり、拡張機能をインストールするにはどうしたらいいですか?

    質問 まず、9.1+をお使いでない方は この質問を参照してください . PostgreSQL 9.1 に拡張機能をインストールするにはどうすればよいですか? どのように解決するのですか? Postgrseql 9.1では、新しいコマンドとして CREATE EXTENSION . モジュールのインストールに使用する必要があります。 9.1で提供されるモジュー

    2023-06-19 20:48:22
  • [解決済み] PostgreSQL 3つのテーブルからのJOINデータ

    質問 私はPostgreSQLの初心者で、クエリを作成しようとしています。何をやっているのか分かっている人にとっては簡単なことだと思いますが、私はそうではありません。) 基本的に、私は3つのテーブルを持っています。最初のテーブルには、患者に関する詳細を格納します。2番目には、患者の各画像への参照を格納します。3番目には、画像のファイルパスへのリンクを格納します。私はデータベースを設計して

    2023-06-09 07:34:18
  • [解決済み] ポート 5432 がブロックされているときにリモートサーバから pg_dump postgres データベース

    質問 DMZ にあるリモートサーバー上の SQL データベースを pg_dump しようとしています。2 つの問題があります。 リモート サーバーにあまり多くの容量が残っていないため、データベースをローカルにバックアップするために実行する通常のコマンドは pg_dump -C database > sqldatabase.sql.bak はスペースの問題で動作しません。

    2023-05-22 21:54:58
  • [解決済み] PostgreSQL: シリアルとアイデンティティ

    質問 テーブルの主キーに整数の自動採番を行うには、以下のようにします。 SERIAL しかし、私はこのテーブルの information_schema.columns にはいくつもの identity_ フィールドがあり、実際に を持つカラムを作成します。 GENERATED 指定子 ... この違いは何ですか? 異なるPostgreSQLのバージョンで導入された

    2023-05-08 07:45:38
  • [解決済み] SQLAlchemyによるPostgresスキーマのサポート

    質問 SQLAlchemy と postgres を使ってマルチテナントのアプリをホストしています。私は、各テナントのために別々のデータベースを持つことから、複数のスキーマを持つ単一のデータベースに移行することを検討しています。SQLAlchemyはこれをネイティブにサポートしていますか?私は基本的に、すべてのクエリに、あらかじめ決められたスキーマを付加したいだけです。 select *

    2023-05-05 14:16:04
  • [解決済み] ダイナミック(カラムベース)インターバル

    質問 NOW に動的な(列ベースの)日数を追加するにはどうすればよいですか? SELECT NOW() + INTERVAL a.number_of_days "DAYS" AS "The Future Date" FROM a; ここで a.number_of_days は整数ですか? どのように解決するのですか? 私は通常、数値に interval '1 day'

    2023-04-25 01:21:01
  • [解決済み] PostgresqlのRownum

    質問 postgresqlでrownumをシミュレートする方法はありますか? どのように解決するのですか? Postgresql > 8.4 SELECT row_number() OVER (ORDER BY col1) AS i, e.col1, e.col2, ... FROM ...

    2023-04-20 08:31:48
  • [解決済み] docker-composeで名前付きボリュームを削除しますか?

    質問 docker-composeで以下のようなファイルを作成します。 version: "3" services: postgres: image: postgres:9.4 volumes: - db-data:/var/lib/db volumes: db-data: ... それから docker-compose up の名前付きボリュ

    2023-04-17 19:37:25
  • [解決済み] Postgresデータベースの文字エンコーディングを変更するには?

    質問 デフォルトの文字セット SQL_ASCII でセットアップされたデータベースがあります。 私はそれを UNICODE に切り替えたいと思います。 それを行う簡単な方法はありますか? どのように解決するのですか? データベースのエンコーディングを変更する。 データベースをダンプする データベースを削除します。 異なるエンコーディングで新しいデータベースを作成します。

    2023-04-17 09:20:28
  • [解決済み] PostgreSqlでDB所有者の名前を取得する

    質問 PostgreSqlでDB "test"を持っています。このデータベースのオーナーになるためのSQLを書きたいのですが、どうすればよいでしょうか? どのように解決するのですか? システムカタログに記載されています。 SELECT d.datname as "Name", pg_catalog.pg_get_userbyid(d.datdba) as "Owner" FROM

    2023-04-16 01:44:03
  • [解決済み] テーブルを使用せずにハードコードされた値を選択する

    質問 実際にテーブルに接続することなく、selectを実行する必要があります。私はループする必要がある値の事前定義されたハードコードされたセットを持っているだけです。 foo bar fooBar そして、これらの値をループさせたいと思います。できるんです。 select 'foo', 'bar', 'fooBar'; しかし、これは1つの行として返します。 ?colum

    2023-04-15 14:02:22
  • [解決済み] Postgresql : 接続が拒否されました。ホスト名とポートが正しいか、postmaster が TCP/IP 接続を受け入れているかを確認してください [重複]。

    質問 この質問はすでにここに回答があります : 接続拒否(PGError)(postgresql、rails) (6つの回答) 終了 8 年

    2023-04-06 22:26:19
  • [解決済み] タイムゾーンを指定しないNow()

    質問 私は、カラム added_at というタイプの timestamp without time zone . 私は、この関数のデフォルト値を、タイムゾーンを除いた現在の日付時刻にしたいのです。関数 now() はタイムゾーンも返します。 どうすればこの問題を解決できるのでしょうか? どのように解決するのですか? SELECT now()::timestamp;

    2023-04-06 13:26:13
  • [解決済み] マテリアライズド・ビューを常に最新の状態に保つにはどうすればよいですか?

    質問 を呼び出す必要がありますね。 REFRESH MATERIALIZED VIEW を呼び出す必要がありますね?これについての議論がウェブ上であまり見つからないことに驚いています。 これを行うにはどうしたらいいでしょうか? ここの回答の上半分が、私が求めているものだと思います。 https://stackoverflow.com/a/23963969/168143 これ

    2023-04-03 21:46:55
  • [解決済み] PostgreSQLで制約を名前で削除する方法は?

    質問 PostgreSQLで制約の名前を知っているだけで、どのように制約を削除することができるのですか? サードパーティスクリプトによって自動生成された制約のリストを持っています。私は、テーブル名だけでなく制約名も知ることなく、それらを削除する必要があります。 どのように解決するのですか? 以下のクエリを実行し、テーブル名を取得する必要があります。 SELECT * FROM

    2023-03-30 06:30:21
  • [解決済み] PostgreSQLで::は何をするのですか?重複

    質問 この質問はすでにここに回答があります : SQLにおけるダブルコロン(::)記法 (4つの答え) 終了 8 年前 . 私が

    2023-03-23 12:34:49