-
[解決済み】PostgreSQLでUPSERT(MERGE、INSERT ... ON DUPLICATE UPDATE)する方法とは?
質問 よくある質問は、アップサートを行う方法です。 INSERT ... ON DUPLICATE UPDATE の一部として、標準ではサポートされています。 MERGE 演算を行う。 PostgreSQLが(pg 9.5以前は)直接サポートしていないことを考えると、どのようにこれを行うのでしょうか?次のように考えてみてください。 CREATE TABLE testtable (
2022-05-02 15:13:38 -
[解決済み】PostgreSQLでUTCの現在時刻をデフォルト値として使用する。
質問 のカラムがあります。 TIMESTAMP WITHOUT TIME ZONE タイプで、デフォルトをUTCの現在時刻にしたいと思います。UTCの現在時刻を取得するのは簡単です。 postgres=# select now() at time zone 'utc'; timezone ----------------------------
2022-04-20 17:34:33 -
[解決済み】PostgreSQLでタイムゾーンがある場合とない場合のタイムスタンプの違いについて
質問 PostgreSQLでは、データ型が以下の場合、タイムスタンプの値の格納方法が異なります。 WITH TIME ZONE 対して WITHOUT TIME ZONE ? 簡単なテストケースで違いを説明できますか? どのように解決するのですか? その違いについては PostgreSQLの日付/時刻型に関するドキュメント . そうです。 TIME または TIMES
2022-04-19 20:52:39 -
[解決済み] [Solved] "on delete cascade "制約を追加する方法は?
質問 PostgreSQL 8 では、PostgreSQL 8 で使用するために ON DELETE CASCADES を削除することなく、以下のテーブルの両方の外部キーに追加することはできますか? # \d scores Table "public.scores" Column | Type | Modifiers -------
2022-04-19 13:18:26 -
[解決済み】Docker化したPostgresデータベースのデータをボリュームで永続化する方法
質問 私のdocker composeファイルには、web、nginx、postgresの3つのコンテナがあります。Postgresはこのような感じです。 postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/p
2022-04-17 10:40:42 -
[解決済み】psql - コマンドの結果をファイルに保存する
質問 私はpsqlの \dt を使用してデータベース内のすべてのテーブルをリストアップし、結果を保存する必要があります。 psqlコマンドの結果をファイルにエクスポートするための構文は何ですか? どのように解決するのですか? psql のヘルプから ( \? ): \୧⃛(๑⃙⃘◡̈๑⃙⃘) 一連のコマンドはこのようになります。 [wist@scifres ~]
2022-04-14 11:28:39 -
[解決済み】PostgreSQL ERROR:リカバリーと競合するため、ステートメントをキャンセルする
質問 スタンバイモードのPostgreSQL dbでクエリを実行すると、以下のエラーが発生します。エラーの原因となるクエリは、1ヶ月間は問題なく動作しますが、1ヶ月以上クエリを実行するとエラーが発生します。 ERROR: canceling statement due to conflict with recovery Detail: User query might have neede
2022-04-12 05:57:43 -
[解決済み】psql: FATAL: ユーザー "dev" のピア認証に失敗しました。
質問 新しいユーザーを作成しても、データベースにログインできません。 こんな感じでやってます。 postgres@Aspire:/home/XXX$ createuser dev Shall the new role be a superuser? (y/n) n Shall the new role be allowed to create databases? (y/n) y S
2022-04-08 18:32:57 -
[解決済み】PostgreSQLでビューのCREATE VIEWコードを見るには?
質問 PostgreSQLのコマンドラインクライアントを使用して、ビューを作成するために使用されるコードを簡単に見る方法はありますか? のようなものがあります。 SHOW CREATE VIEW をMySQLから取得します。 解決方法は? 何度もここに戻って調べなければならない pg_get_viewdef (どうやって覚えるんだ!?)と思って、もっと覚えやすいコマンドを探
2022-04-08 09:13:17 -
[解決済み】データを失うことなく、PostgreSQLをバージョン9.6からバージョン10.1にアップグレードする方法は?[クローズド]
質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack O
2022-04-07 18:13:50 -
[解決済み】postgresql - テキストフィールド内の文字列のすべてのインスタンスを置換する
質問 Postgresql で、データベースのカラム内の文字列のインスタンスをすべて置き換えるにはどうすればよいですか? のインスタンスをすべて置き換えたいとします。 cat で dog は、例えば どうすればいいのでしょうか? どのように解決するのですか? Postgresql の 置き換える 関数を使用します。 replace(string text, fr
2022-04-07 09:29:53 -
[解決済み】PostGISのバージョンを取得する
質問 PostGISのバージョンを確認するにはどうしたらいいですか? 解決方法を教えてください。 いくつかの関数はGEOSやproj4などの他のライブラリに依存しているので、それらのバージョンも取得した方がよいでしょう。その後、使用してください。 SELECT PostGIS_full_version();
2022-04-06 08:03:52 -
[解決済み】Postgresデータベースの単一テーブルのバックアップを作成する方法は?
質問 postgresを使用して、データベース内の単一のテーブルのバックアップを作成する方法はありますか?また、その方法は?また、pg_dumpコマンドでも可能でしょうか? 解決方法は? 使用方法 --table を伝えるために pg_dump どのテーブルをバックアップしなければならないか。 pg_dump --host localhost --port 5432 --u
2022-04-06 06:49:11 -
[解決済み】CASCADE DELETEを一度だけ実行する
質問 Postgresqlのデータベースで、いくつかのカスケード削除を行いたいと考えています。 しかし、テーブルには ON DELETE CASCADE ルールが設定されていません。 削除を実行し、Postgresqlに一度だけそれをカスケードするように指示する方法はありますか? 以下のようなものです。 DELETE FROM some_table CASCADE; の答えは こ
2022-04-04 13:48:12 -
[解決済み】Postgresの手動によるシーケンスの変更
質問 シーケンスを特定の値に設定しようとしています。 SELECT setval('payments_id_seq'), 21, true これはエラーになります。 ERROR: function setval(unknown) does not exist 使用方法 ALTER SEQUENCE もうまくいかないようですね? ALTER SEQUENCE pay
2022-04-02 18:07:54 -
[解決済み】PostgreSQLのテーブルから特定の行をINSERT SQLスクリプトとしてエクスポートする。
質問 という名前のデータベーススキーマを持っています。 nyummy という名前のテーブルと cimory : create table nyummy.cimory ( id numeric(10,0) not null, name character varying(60) not null, city character varying(50) not null,
2022-04-02 10:05:52 -
[解決済み】なぜPostgreSQLのようなデータベース上でRabbitMQのようなメッセージブローカーが必要なのでしょうか?
質問 私は、以下のようなメッセージブローカーを初めて利用します。 ラビットMQ のようなスケジューリングシステムのタスク/メッセージキューを作成するために使用することができます。 セロリ . さて、ここで問題です。 でテーブルを作成することができます。 PostgreSQL 新しいタスクが追加され、Celeryのような消費プログラムによって消費されることができます
2022-04-02 08:02:12 -
[解決済み】PostgreSQLで、既存のテーブルに自動インクリメントの主キーを追加する方法は?
質問 既存のデータがあるテーブルがあります。テーブルを削除して再作成することなく、主キーを追加する方法はありますか? 解決方法を教えてください。 ( 更新情報 - コメントいただいた皆様、ありがとうございました ) PostgreSQLの最新バージョン という名前のテーブルがあるとします。 test1 に、自動インクリメントの主キーである id (サロゲート)カラムが
2022-04-02 05:40:12 -
[解決済み】ubuntuでpostgresqlを徹底的にパージして再インストールする方法とは?終了
質問 閉店しました。 この質問は、以下を満たしていません。 Stack Overflowガイドライン . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、それが オントピック Stack O
2022-04-02 04:47:07 -
[解決済み】Postgresのインストール時に入力したパスワードを忘れてしまいました。
質問 Postgresのデフォルトユーザのパスワードを(インストール中に)忘れてしまったか、ミスタイプしてしまいました。実行できないようで、以下のエラーが出ます。 psql: FATAL: password authentication failed for user "hisham" hisham-agil: hisham$ psql パスワードをリセットする方法はありますか?
2022-04-01 15:55:47
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!