plpgsql

plpgsql

文章 0 浏览 7

使用Postgres触发器记录仅修改字段的JSON

有没有办法获得唯一修改的字段的JSON? 现在,我使用以下触发器,但整个行都印在ChangElog中。 示例表: TABLE tbl_changelog ( tbl TEXT, op TEXT, n…

日裸衫吸 2025-01-29 08:53:39 4 0

插入在存储过程中不起作用的温度表中

该脚本在DBEAVER上运行时正常工作,我可以使用新的创建临时表: SELECT someField INTO TEMP tmp_TableZZ FROM "_fdw_xxx".myTable; 但是在存储过程中…

有深☉意 2025-01-28 04:01:36 3 0

在用单行结果分配查询时,错误不是已知变量

我有三张表:处方,项目和订单。 处方表和项目表都有一个不可废的列,称为价格。 在订单表中,我有多个列。 类型 - “处方”或“项目”金额的枚举 的…

旧情勿念 2025-01-27 15:54:42 2 0

在亚曲目处于活动状态时无法回滚 - 错误2D000

我编写了一个存储过程,该过程基本上是在字段的数组上循环,并在每次迭代的DB中执行某些操纵。我要实现的是,要么应发生所有循环的迭代,要么都不应发…

魂归处 2025-01-27 07:51:27 2 0

Postgres列不存在在功能中

在我的查询中,我收到的错误消息如下: 错误:列“ PW”不存在 第1行:从用户中选择(pw = $ 2) ^查询:用户选择(pw = $ 2) user_name = $ 1 上下…

娇俏 2025-01-27 03:12:31 4 0

如何使用变量调用substring()?

如何使用 start> start & amp; 计数参数?以下示例代码不起作用。 DO $$ declare v_idx numeric(3); v_ch char(1); v_string varchar(50); begin…

酒与心事 2025-01-26 23:42:03 2 0

PLPGSQL函数返回错误:整数超出范围,即使值正确

我在两个Postgres函数上遇到奇怪的行为,返回单个BigInt值。第一个返回正确的值时,第二个返回错误: 错误:整数超出范围 唯一的区别是,第一个返回NS…

怪我入戏太深 2025-01-26 20:03:22 4 0

PostgreSQL函数从列表中选择

我是PostgreSQL和任何其他数据库的新手。 我试图创建一个函数(我们在版本9.6上),该函数可以从列表中选择临时的哈希密码并更新表并返回非哈希值,例…

孤城病女 2025-01-25 02:42:05 5 0

如何编写返回查询中的其他语句在PostgreSQL中执行

我在语句返回查询execute 中,我在写时会遇到 CREATE OR REPLACE FUNCTION tds_master.a_report( i_entity_id integer, i_client_id integer, i_branc…

橘亓 2025-01-24 17:04:56 6 0

postgresql函数,数组列表作为输入

我想要一个postgresql函数,该功能将列出数组列表,然后循环浏览它们。 我写了一个“ Hello World”类型功能,该功能采用单个数组并打印它: CREATE O…

哀由 2025-01-24 09:09:08 2 0

如何将JSON文本字段施放到PostgreSQL PLPGSQL函数中的UUID

我具有以下在RPC(远程过程调用)中使用的功能,在该功能中,我试图访问JSON对象的可选文本字段并将其施放到UUID: CREATE OR REPLACE FUNCTION updat…

清醇 2025-01-23 12:46:09 2 0

在案例表达式中分配子查询的值

我想获得一个值,如果它存在,如果它不存在,我想返回一个随机数(比这更复杂,但这就是它的本质)。 我认为我的查询看起来像这样: SELECT something…

怕倦 2025-01-23 02:16:39 4 0

从嵌套块内访问外部块变量

PLPGSQL从嵌套块中从父块访问变量 DO $outer-block$ DECLARE test_variable text DEFAULT "test"; BEGIN DO $inner-block$ BEGIN RAISE NOTICE '%',te…

人间☆小暴躁 2025-01-21 20:28:57 3 0

获取由postgres plpgsql处理的当前数组元素正在处理的当前数组元素

使用Postgres的PLPGSQL,我正在尝试使用一个foreach循环来迭代数组的元素。我正在尝试查看是否有一种方法可以(从循环中)获取由foreach循环处理的阵…

如果没有 2025-01-21 14:27:50 3 0

“错误:格式的论点太少()在PL/PGSQL功能中

我创建了一个函数,可以使用不同的时间段从几个表中提取信息: CREATE OR REPLACE FUNCTION getAllFoo() RETURNS SETOF tmpindicadores AS $BODY$ DEC…

羁拥 2025-01-21 09:38:29 3 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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