如何在AWS Redshift中查找用户定义函数的定义

Pde*_*evG 1 user-defined-functions amazon-web-services amazon-redshift

一个同事在某个时间点已经在AWS Redshift中定义了一个功能。我对其结果有些怀疑,并希望看到该函数背后的代码。

我可以做任何查询(或其他方法)来返回此代码吗?

Pde*_*evG 6

找到了答案:

select * from pg_proc where proname ilike '%<function_name>%'
Run Code Online (Sandbox Code Playgroud)

在列中:prosrc您可以找到函数定义。在SQLWorkbenchJ中,它似乎是空的,但是在双击之后,代码便显示了出来。