• [解決済み] Postgresのデフォルトタイムゾーン

    質問 私は PostgreSQL 9 をインストールしたところ、表示される時間がサーバーの時間より1時間遅れています。 実行中 Select NOW() を表示します。 2011-07-12 11:51:50.453842+00 サーバーの日付が表示されます。 Tue Jul 12 12:51:40 BST 2011 1 時間遅れていますが、タイムゾーンは phppga

    2022-06-16 10:22:59
  • [解決済み] 何も返さない関数を作るには

    質問 を使った関数を書きたいのですが pl/pgsql . を使っています。 PostgresEnterprise Manager v3 を使用しており、関数を作成するためにシェルを使用していますが、シェルでは戻り値の型を定義する必要があります。戻り値の型を定義しないと、関数を作成することができません。 戻り値のない関数、つまり新しいテーブルを作成する関数を作成するにはどうした

    2022-06-15 19:29:18
  • [解決済み] PostgreSQLをメモリのみで動作させる

    質問 私は、私が書いたユニットテストごとに、メモリ上だけで動作する小さなPostgreSQLデータベースを実行したいと思っています。例えば @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"

    2022-06-04 20:07:04
  • [解決済み] Postgres 「ERROR: キャッシュされた計画は結果の型を変更してはならない" (英語)

    質問 この例外は、私のアプリケーションの PostgreSQL 8.3.7 サーバから投げられました。 このエラーが何を意味するのか、また、このエラーに対して何ができるのか、誰か知っていますか? ERROR: cached plan must not change result type STATEMENT: select code,is_deprecated from country

    2022-06-04 17:41:05
  • [解決済み] PostgreSQL がすべての着信接続を受け入れるように設定する方法

    質問 ソース IP アドレスに関係なく、すべての着信接続を受け入れるように設定したい PostgreSQL データベースを所有しています。pg_hba.conf ファイルでどのように設定することができますか? 私はpostgreSQLのバージョン8.4を使っています。 どのように解決するのですか? 単に 0.0.0.0/0 . host all al

    2022-06-02 05:30:59
  • [解決済み] PostgreSQL 8.4でカラムのデータ型を文字から数値に変更する方法

    質問 私は以下のクエリを使用しています。 ALTER TABLE presales ALTER COLUMN code TYPE numeric(10,0); からカラムのデータ型を変更するために character(20) から numeric(10,0) に変更しましたが、エラーが発生します。 列の "code" を数値型にキャストすることはできません。 ど

    2022-05-26 07:34:26
  • [解決済み] すべてのテーブルから特定の値を検索する方法(PostgreSQL)

    質問 以下のような検索は可能でしょうか? すべてのテーブルのすべてのカラムを を検索することはできますか? 似たような質問があります ここに をご覧ください。 どのように解決するのですか? データベースの中身をダンプして、その上で grep ? $ pg_dump --data-only --inserts -U postgres your-db-name &g

    2022-05-24 13:12:42
  • [解決済み] PostgreSQLのセッションIDに適したランダムな文字列はどのように作成するのですか?

    質問 PostgreSQLでセッション検証のためにランダムな文字列を作りたいのですが、どのような方法がありますか?乱数を取得できることは知っていますが SELECT random() で乱数が取れることは知っているので、試しに SELECT md5(random()) を試してみましたが、うまくいきません。どうすればいいのでしょうか? どのように解決するのですか? この簡単な解決

    2022-05-18 12:59:41
  • [解決済み] Postgresの既存のカラムに'serial'を追加する

    質問 Postgres 9.0 データベースに、整数 ID フィールド (主キー) を持つ小さなテーブル (~30 行) があり、現在 1 から始まるユニークな連続整数を含んでいますが、これは 'serial' キーワードを使用して作成されていません。 今後、このテーブルへの挿入が、このフィールドが型として 'serial' を使用して作成されたかのように動作するように、このテーブルをど

    2022-05-18 11:21:38
  • [解決済み] Postgresで値を増加させる

    質問 私はpostgresに少し慣れています。Postgresのテーブルのフィールドにある値(整数)を1つずつ増やしたいと思っています。例えば、テーブル 'totals' に 'name' と 'total' という2つの列があり、Bill の合計が 203 であった場合、Bill の合計を 204 にするために使用する SQL 文は何でしょうか? どのように解決するのですか? UPD

    2022-05-17 18:55:55
  • [解決済み] PostgreSQL 8.4で既存の*.sqlファイルをインポートする方法は?

    質問 PostgreSQL 8.4 を使用しており、データベースにインポートするためのいくつかの *.sql ファイルを持っています。 どのようにすればよいのでしょうか? どのように解決するのですか? コマンドラインで、まずpsqlがあるディレクトリに行き、次のようなコマンドを書きます。 psql [database name] [username] と入力し、psqlがパス

    2022-05-17 12:14:27
  • [解決済み] UbuntuでpgAdminを使用してPostgresをlocalhostサーバーに接続する方法は?

    質問 私はこのコマンドでPostgresをインストールしました。 sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-dev 使用方法 psql --version を実行すると psql (PostgreSQL) 9.3.4 をインストールしたところ pgadmin で

    2022-05-16 09:46:28
  • [解決済み] 既存の権限を持つユーザーを迅速に削除する方法

    質問 今作っているアプリで制限付きDBユーザーを作ろうとしているのですが、実験用に使っているPostgresデータベースのユーザーを落としたいのです。最初に手動ですべての権限を取り消したり、ユーザーが持っているすべてのグラントを取り消したりすることなく、ユーザーを削除する方法はありますか? 解決方法を教えてください。 どうですか? DROP USER <username&gt

    2022-05-14 02:08:07
  • [解決済み] PostgreSQL で 'user' という名前のデータベーステーブルを作成できない

    質問 PostgreSQL では 'user' という名前のデータベーステーブルを作成することができないようです。しかし、MySQLではそのようなテーブルを作成することができます。 それはキーワードだからでしょうか?しかし、Hibernateは(PostgreSQLDialectを設定しても)問題を特定することができません。 どのように解決するのですか? user は予約語であ

    2022-05-14 01:48:10
  • [解決済み] Postgres ENUM 型のリスト

    質問 その は ENUM 型をリストするために提案されたクエリ は素晴らしいものです。しかし、それは単に schema と typname . 実際のENUM値をリストアップするにはどうしたらよいでしょうか?例えば、上記のリンク先の回答では、私は次のような結果を望んでいます。 schema type values ------------- --

    2022-05-11 16:06:28
  • [解決済み] pg_dump を使用して、データベース内の 1 つのテーブルから挿入ステートメントのみを取得する

    質問 すべての行を INSERT ステートメントを使用して、データベース内の特定のテーブルから pg_dump をPostgreSQLで使用することができます。 例:Aテーブルがあり、Aテーブルのすべての行を INSERT ステートメントがある場合、それらのステートメントをファイルにダンプする必要があります。 これは可能なのでしょうか? どのように解決するのですか?

    2022-05-10 04:22:02
  • [解決済み] なぜPostgreSQLでは符号なし整数が使えないのですか?

    質問 この投稿に出会いました( MySQLにおけるtinyint、smallint、mediumint、bigint、intの違いは何ですか? で、PostgreSQLが符号なし整数をサポートしていないことに気がつきました。 なぜそうなるのか、どなたか教えてください。 ほとんどの場合、私はMySQLのオートインクリメント主キーとして符号なし整数を使用しています。このような設計の場

    2022-05-09 05:39:08
  • [解決済み] Postgresのテーブルに複数のカラムを追加する方法は?

    質問 pgadmin3を使用してPostgreSQLで1つのクエリ文に複数のカラムを追加するにはどうすればよいですか? どのように解決するのですか? これを試してみてください。 ALTER TABLE table ADD COLUMN col1 int, ADD COLUMN col2 int;

    2022-05-04 15:08:04
  • [解決済み] postgresqlで複数のカラムをドロップする方法

    質問 PostgreSQLのテーブルにある200のカラムを削除したいのですが、どうすればいいですか? ALTER TABLE my_table DROP COLUMN col1, col2 でも、こんなエラーが出るんです。 ERROR: "col2 "付近で構文エラーが発生しました。 どのように解決するのですか? これを確認する。 ALTER TABLE table

    2022-05-01 02:04:42
  • [解決済み] postgresでenum型の値を削除する方法は?

    質問 postgresqlで作成したenum型の値を削除するにはどうすればよいですか? create type admin_level1 as enum('classifier', 'moderator', 'god'); 例 moderator をリストから削除します。 ドキュメントには何も書かれていないようですが。 Postgresql 9.3.4を使っています。

    2022-04-29 17:22:06