Postgresql 如何在PSQL中编辑函数

Postgresql 如何在PSQL中编辑函数,postgresql,function,psql,Postgresql,Function,Psql,我在PGADMIN中创建了一个默认函数,但服务器没有该软件 如何使用PSQL编辑函数 我见过的最接近的是 \df+ function_name 但是输出是乱码的,不可编辑 这将使用默认编辑器打开函数 \ef function_name() 但当我保存它时,它保存为这个 “/tmp/psql.edit.20631.sql”在bin文件夹中 这似乎不正确。使用\ef编辑函数后,需要输入\g或执行更新函数的语句 是的 \ef function_name() [edit away] \g 必须在

我在PGADMIN中创建了一个默认函数,但服务器没有该软件

如何使用PSQL编辑函数

我见过的最接近的是

\df+ function_name
但是输出是乱码的,不可编辑


这将使用默认编辑器打开函数

\ef function_name()
但当我保存它时,它保存为这个

“/tmp/psql.edit.20631.sql”在bin文件夹中


这似乎不正确。

使用
\ef
编辑函数后,需要输入
\g
执行更新函数的语句

是的

\ef function_name()
[edit away]
\g

必须在9.3类型上使用
\ef function\u name
;完成编辑db=>\ef get_item db->后;创建函数