我知道可以将来自外部资源的数据作为外部表嵌入到 postgresql 数据库中,并且已经看到了包括 redis、另一个 postgres 数据库等在内的示例,但我真的找不到任何关于如何(或者是否可能)的资源将 REST API 的 XML 输出嵌入到外部表中。
任何人都知道这是否可行,如果可以,是否有关于如何实施的线索?
我知道可以将来自外部资源的数据作为外部表嵌入到 postgresql 数据库中,并且已经看到了包括 redis、另一个 postgres 数据库等在内的示例,但我真的找不到任何关于如何(或者是否可能)的资源将 REST API 的 XML 输出嵌入到外部表中。
任何人都知道这是否可行,如果可以,是否有关于如何实施的线索?
如何动态地从 plpgsql 函数中的记录中寻址列?
在以下代码段中,我可以访问一个变量,该变量entity.colname
包含应在 IF 控制结构中检查的列。我正在研究如何foobar
用entity.colname
. 这在plpgsql中可能吗?
IF NEW.foobar IS NULL THEN
RAISE EXCEPTION '% cannot be null', foobar;
END IF;
这是可以但不起作用的东西。
IF NEW.entity.colname IS NULL THEN
RAISE EXCEPTION '% cannot be null', entity.colname;
END IF;
上面的例子只是为了说明我想要实现的目标,不要判断功能。:)
我正在使用 PostgreSQL 9.1。