【发布时间】:2010-04-07 11:26:27
【问题描述】:
我什至不知道这叫什么?
但我正在尝试了解在 plpgsql 中编写这样的函数有什么区别:
CREATE OR REPLACE FUNCTION foo() RETURNS TRIGGER AS $$
....
$$ LANGUAGE plpgsql;
对
CREATE OR REPLACE FUNCTION foo() RETURNS TRIGGER AS $foo$
....
$foo$ LANGUAGE plpgsql;
使用 $$ 和 $foo$ 有区别吗?为什么有人会选择一个而不是另一个? 也许我只是错过了一些解释差异的文档。如果有人能启发我,我将不胜感激。
【问题讨论】:
标签: sql database postgresql plpgsql