plpgsql

plpgsql

文章 0 浏览 7

PL/pgSQL 函数可以包含动态子查询吗?

我正在编写 PL/pgSQL 函数。该函数具有指定(间接)从哪些表读取过滤信息的输入参数。 该函数嵌入了业务逻辑,允许它根据输入参数从不同的表中选择数…

一指流沙 2024-09-01 18:38:29 10 0

截断 Postgres 数据库中的所有表

在重建之前,我经常需要删除 PostgreSQL 数据库中的所有数据。我如何直接在 SQL 中执行此操作? 目前,我已经设法想出一个 SQL 语句,它返回我需要执…

无远思近则忧 2024-09-01 14:40:35 15 0

Postgres FOR LOOP 的语法错误

我的 postgres 函数有问题: CREATE OR REPLACE FUNCTION linkedRepoObjects(id bigint) RETURNS int AS $$ DECLARE catNumber int DEFAULT 0; DECLAR…

荒芜了季节 2024-09-01 07:17:33 7 0

PostgreSQL 自定义异常?

在 Firebird 中我们可以像这样声明自定义异常: CREATE EXCEPTION EXP_CUSTOM_0 '异常:自定义异常'; 这些存储在数据库级别。在存储过程中,我们可以…

幸福丶如此 2024-08-30 12:50:53 9 0

PHP 调用 PostgreSQL 函数 - 类型问题?

我在 PostgreSQL / plpgsql 中有一个具有以下签名的函数: CREATE OR REPLACE FUNCTION user_login(TEXT, TEXT) RETURNS SETOF _get_session AS $$ ..…

桜花祭 2024-08-29 13:59:11 11 0

有什么区别

我什至不确定这叫什么? 但我试图了解在 plpgsql: CREATE OR REPLACE FUNCTION foo() RETURNS TRIGGER AS $$ .... $$ LANGUAGE plpgsql; vs CREATE OR…

泪之魂 2024-08-28 16:36:04 6 0

PostgreSQL:在 plpgsql 函数中回滚事务?

来自 MS SQL 领域的我倾向于大量使用存储过程。我目前正在编写一个应用程序,使用了很多 PostgreSQL plpgsql 函数。我想做的是,如果我在特定函数中的…

落在眉间の轻吻 2024-08-24 12:20:22 16 0

使用变量传递的名称创建模式

我想创建一个模式,其名称由变量传递。 例子: CREATE OR REPLACE FUNCTION test1("name" character varying) RETURNS void AS 'CREATE SCHEMA "name"…

や莫失莫忘 2024-08-24 03:29:16 6 0

如何从 PostgreSQL 中的数据库 2 中的函数更新数据库 1 中的表?

有没有办法从数据库 2 中的函数更新数据库 1 中的表(两个数据库位于同一服务器上)?基本上是 PostgreSQL 中的跨数据库更新。 函数是由触发器执行的…

山人契 2024-08-22 05:30:00 8 0

用于 PostgreSQL 的 Python 存储过程

我们对 Postgres 还很陌生,并且来自 Microsoft Sql Server。 我们现在想要编写一些存储过程。好吧,在努力让比 hello world 更复杂的东西在 pl/pgsql…

黑凤梨 2024-08-19 09:47:42 12 0

如何使用 PL/pgSQL 四舍五入到最接近的 X 分钟?

如何四舍五入到最接近的 X 分钟? 这是我的尝试: DECLARE _stamp ALIAS FOR $1; -- timestamp _nearest ALIAS FOR $2; -- minutes (integer) _minute…

亚希 2024-08-19 07:37:02 7 0

错误:查询没有结果数据的目标

CREATE OR REPLACE FUNCTION _chkLogin(userid varchar, pwd varchar) RETURNS BOOLEAN AS $BODY$ DECLARE passed BOOLEAN; BEGIN SELECT (_password …

春庭雪 2024-08-18 13:57:38 10 0

PL/pgSQL 中的 EXECUTE...USING 语句不适用于记录类型?

我正在尝试在 PL/PgSQL 中编写一个函数,该函数必须使用它作为参数接收的表。 我在函数定义中使用 EXECUTE..INTO..USING 语句来构建动态查询(这是我…

半寸时光 2024-08-18 12:59:57 9 0

从 PostgreSQL 存储过程返回记录集的最简单方法是什么?

我只是有一个表,其中包含国家/地区及其 ISO 国家/地区代码的列表。我将查询包装在存储过程(又名函数)中,例如: CREATE OR REPLACE FUNCTION get_c…

情话已封尘 2024-08-17 12:14:13 11 0

PGAdmin 中的 PostgreSQL 语法错误

我是 PostgreSQL 的新手,正在使用 PGAdmin 中的查询工具。我正在尝试运行使用变量的 pgsql 查询,但我似乎无法获得正确的语法。 以下是给出语法错误…

远昼 2024-08-15 03:51:34 9 0
更多

推荐作者

诺曦

文章 0 评论 0

要走干脆点

文章 0 评论 0

把回忆走一遍

文章 0 评论 0

陌上青苔

文章 0 评论 0

Arthur

文章 0 评论 0

哄哄

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文