按照AWS 文档通过 Redshift 查询编辑器或 SQL Workbench/J 创建存储过程,会出现以下错误:Amazon Invalid operation: unterminated Dollar-quoted string at or near "$$。这是我尝试的通用代码示例:
CREATE OR REPLACE PROCEDURE
load_inventory () AS $$
BEGIN
INSERT INTO inventory(sku,qty,location)
SELECT sku, qty, 'location name' FROM location_inventory;
END;
$$
LANGUAGE plpgsql;
Run Code Online (Sandbox Code Playgroud)
在 Redshift 中成功创建存储过程应该如何编写语句?