0
レコードを取得するテーブルのtable OID
を格納するカラムを持つテーブルがあります。このフィールドに値を入力する必要がある場合(NOT NULL
)、指定しない場合はデフォルト値を使用できます。挿入する際に現在のtable OID
を保存したいと思います。テーブルに挿入するときに現在のテーブルのOID(regclass)を取得
CREATE TABLE t AS(
Source regclass NOT NULL DEFAULT current_table_name()::regclass
);
このタスクを実行するには、PostgreSQLのテーブル内の任意の関数(current_table_name
)はありますか?