pl/pgsqlを使用してUUID値をテーブルに追加しようとしています。これは私のコードです:
CREATE OR REPLACE FUNCTION "Surrogate_gen"()
RETURNS uuid AS
$BODY$DECLARE
uid UUID;
BEGIN
uid:=(select uuid_generate_v1());
INSERT INTO public.Surrogate_Table(wert) VALUES(uid);
RAISE NOTICE 'My UUID is %',uid;
return uid;
END
$BODY$
このコードを実行すると、エラーが発生しました: リレーション»public.surrogate_table«は存在しません
しかし、このテーブルは私のDBに存在します。どうすればこの問題を解決できますか?ありがとうございました