有一个PL / pgSQL免费环境可以为PostgreSQL开发吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有一个PL / pgSQL免费环境可以为PostgreSQL开发吗?相关的知识,希望对你有一定的参考价值。

我想知道在PL / pgSQL中是否有可用的开发环境。

在Notepad ++中编写代码,替换函数并运行它会使进程变慢。我现在正在使用pgAdmin(仅用于替换和运行程序),但这不是我想要的。

我知道这里有一个类似的问题,但这并不重复。开发的所有工具都是付费的,我想知道是否有一个免费的。

答案

我对以下环境非常满意。

我使用像geany或类似的程序员编辑器,我编辑一个带有函数的文件 - 我把相关的函数放到一个文件中 - 这类似于来自其他环境的模块。

我没有使用副本到pgAdmin - 这是一项非常糟糕的工作 - 我不认为pgAdmin是编辑和维护更多功能的好工具 - 它对于临时更改很有用。编辑器并不强大 - 它很简单,你不能使用像git,cvs这样的常用工具。更多 - 你不能将相关的功能组织到一个实体上。

如果我有一个或两个文件,那么我有一个打开的控制台,只需通过\ i命令将文件导入postgres。如果我有一个更大更复杂的项目,我使用makefile - 所以它只会自动导入修改和依赖的文件。当你有一个包含100多个函数的项目时,这非常好并且非常有效。

另一答案

如果您正在寻找调试器,请检查可以包含在pgAdmin中的http://pgfoundry.org/projects/edb-debugger/。我从未见过任何其他可以调试plpgsql的工具,只有pgAdmin。

另一答案

我有类似的问题,人们推荐我Toad Extension for Eclipse。你可以在这里看到讨论:Development oriented PostgreSQL IDE

以上是关于有一个PL / pgSQL免费环境可以为PostgreSQL开发吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PL/pgSQL 中创建嵌套函数?

PL/PGSQL - 无法将 SELECT 语句中的 array_agg 分配给变量

将脚本从 MSSQL 转换为 PL/pgSQL

在 PL/pgSQL 函数中使用变量

它可以引用 PL/pgSQL 变量或表列

如何使用 pl/pgsql 将具有动态元素名称的 JSON 数据转换为行?