我可以在aws redshift python udf函数中使用select查询吗?

时间:2016-05-31 12:45:44

标签: python amazon-web-services amazon-redshift

如何在AWS Redshift UDF中使用plpythonu执行select查询,如oracle函数,并在下面的函数中使用select into class。

CREATE OR REPLACE FUNCTION udf(id varchar(50))
RETURNS VARCHAR(50) 
STABLE
AS $$
   result = plpy.execute("SELECT count(*) FROM abc")
   return result
$$ LANGUAGE plpythonu;

当我运行上面的功能时,我得到了以下错误。

ERROR: XX000: NameError: global name 'plpy' is not defined. Please look at svl_udf_log for more information

1 个答案:

答案 0 :(得分:1)