実現したいこと
PostgreSQLで以下のSQLを流したいのですが下記エラーが発生しうまくいきません。
sql
1CREATE TABLE test (a int8); 2-- インデックスの作成 3CREATE INDEX testidx ON test USING gin (a);
前提
PostgreSQLバージョン:PostgreSQL 15.2
使用ツール:pgAdmin4 6.2
初めての移行作業で、どういう方法がやりやすいか色々模索中です。
Ora2pgを使用して移行用SQLを作成したのですが、
[gin]が動かず、テスト用に作成したSQLで試したところ同様にエラーが発生しました。
(上記SQLはテスト用のSQLです。↓から抜粋)
https://www.postgresql.jp/docs/9.4/btree-gin.html
発生している問題・エラーメッセージ
ERROR: アクセスメソッド"gin"にはデータ型bigint用のデフォルトの演算子クラスがありません HINT: このインデックスの演算子クラスを指定するか、あるいはこのデータ型のデフォルト演算子クラスを定義しなければなりません。 SQL 状態: 42704
試したこと
他の型(int4、text、timestamp)も試したのですが、
「データ型bigint用の」の部分が変わるだけで動きません。
もしかすると設定など初歩的なところで躓いているかもしれませんが、、、
ご教授のほどよろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/12/21 00:18