我的想法是将查询存储在数据库中,因为我可以在我的PostgreSQL服务器中使用简单得多的代码,如果我可以在具有强制类型安全的PostgreSQL函数中使用if/else,那么我可能不需要开发查询构建器我有一个最小的例子:CREATE OR REPLACE PROCEDURE test_proc() AS $$ SELECTCONTEXT: PL/pgSQL function test_pr
我正在慢慢地从MSSQL迁移到PostgreSQL。在MSSQL中,我可以调用已经保存的过程或函数的编辑,并且管理外壳(SQL Server Management Studio)会显示过程的文本,因此我不必将其源代码存储在文本文件中的某个位置。如何以便捷的方式使用PostgreSQL做同样的事情呢?我用的是pgAdmin III。