我尝试使用 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$
如果我运行此代码,则会发生错误并显示: Relation »public.surrogate_table« 不存在
但是这个表存在于我的数据库中。我怎么解决这个问题?谢谢