plpgsql 相关问题

PL / pgSQL是PostgreSQL的默认过程语言。关于PL / pgSQL的问题也应该被标记为“PostgreSQL”。

将 PGSQL 命令从匿名块内部输出到 SQL 文件

我尝试将一些 pgsql 命令(特别是 grants)输出到 SQL 文件。 我的代码如下所示: 做 $$ 宣布 录音记录; 开始 用于录音 选择 pu.用户名, pr.rolname, ...

回答 1 投票 0

plpgsql 错误:RETURN 在返回 void 的函数中不能有参数

我正在尝试提取与特定日期和 user_ids 相对应的记录数,这些记录数在数据库中没有对应的下一个较晚日期的 user_ids 。这就是我尝试的方法...

回答 2 投票 0

在 PostgreSQL 中创建函数

我不确定 CREATE FUNCTION 语句在 PostgreSQL 中如何工作。我想定义一个函数(仅供娱乐),给定数字 n,它打印从 1 到 n 的星号 所以我

回答 2 投票 0

在 PostgreSQL 中创建函数

我不确定 CREATE FUNCTION 语句在 PostgreSQL 中如何工作。我想定义一个函数(仅供娱乐),给定数字 n,它打印从 1 到 n 的星号 所以我

回答 2 投票 0

在sql查询中使用参数删除行的函数

我想创建一个删除行的函数,如果没有错误则返回 true: 创建或替换函数 s_grnplm_tt.sp_del_stts_cd(num text, package_name text, stts_cd text) 返回

回答 1 投票 0

PL/pgSQL 函数中的“RETURNS TABLE(列记录)”

我在 PL/pgSQL 中有一个函数,它接受记录类型参数,并返回 1 个记录类型: 如果存在则删除函数 public.f_obtem_record_auth(record); 创建或替换公共函数。

回答 2 投票 0

返回表类型记录plpgsql

我在 PL/pgSQL 中有一个函数,它接受记录类型参数,并返回 1 个记录类型: 如果存在则删除函数 public.f_obtem_record_auth(record); 创建或替换公共函数。

回答 1 投票 0

在 PostgreSQL 中每 k 次插入后提交

在 PostgreSQL 中(我使用 14 和 16),我试图创建一个函数,将记录插入到具有两列的表中:标识符(整数)和字符串“Some string”。我想写...

回答 1 投票 0

如何插入来自选择和变量的数据?

我有一个变量,比如insert_reply_to_uid; 我想将 SELECT 语句中的值以及变量的值插入到表中。 给出运行时错误的示例代码是: INS...

回答 1 投票 0

PostgreSQL:检查函数中是否有新的和旧的触发器

我想创建一个触发器来计算行数并更新其他表中的字段。我当前的解决方案适用于 INSERT 语句,但当我删除一行时会失败。 我当前的功能: 创建或R...

回答 2 投票 0

如何从函数返回表的行类型以及附加列?

我有一个像这样定义的表: 创建表用户( id序列主键, 名称文本, 电子邮件文本, ); ...我想编写一个返回形状行的函数: ( id 整数, 名字

回答 2 投票 0

如何像脚本一样执行Redshift过程PL/pgSQL代码?

我一直想知道是否可以编写a-la oracle“匿名块”脚本。 基本上运行任何 Redshift 过程代码,但在 SQL Wor 这样的客户端中删除创建过程第一行...

回答 2 投票 0

在 PL/pgSQL 块中运行 SELECT

我是 PostgreSQL 的新手,我必须在 SSRS 报告中使用内联查询来从 PostgreSQL 数据库获取数据。 场景是:根据报告参数的选定值,我需要从

回答 5 投票 0

使用 JSON 字符串格式参数在 Redshift 中创建临时表

我有一个 redshift 存储过程签名,看起来像 创建或替换过程 get_filtered_results ( p_id 小整数, p_filters varchar(65535), rs_out 引用者 ) 语言 plpgsql ...

回答 1 投票 0

当记录包含混合的 json 或字符串时,如何防止 Postgres 中的“json 类型的无效输入语法”

我有一个文本列,其中包含 JSON 和计划文本。我想将其转换为 JSON,然后选择一个特定的属性。例如: 用户数据 _________ {“用户”:{“名称”:“吉姆”}} {“用户...

回答 4 投票 0

PostgreSQL 可以将查询结果保存在变量中吗?

我正在尝试使用查询更改数据库的名称以包含今天的日期和 PostgreSQL 中的注释。 到目前为止,我已成功更改名称以包含日期

回答 0 投票 0

jsonb_agg() 函数数组希望每个对象内有不同的值

有关上下文,请查看此问题。 从我之前的问题来看,我能够让循环工作,但我现在的问题是,是否可以让数组内的数据具有不同的值......

回答 1 投票 0

json_build_array()函数内的FOR循环不起作用

我目前正在 Postgres 中开发一个函数。我的函数可以工作,但我需要在 json_build_array() 函数内添加一个循环以添加数组内的多个内容。这是...

回答 1 投票 0

通常没有效果的 PostgreSQL 事务

我正在尝试创建一个 PostgreSQL 程序来模拟银行帐户之间的交易。 为了测试我的系统,我尝试使用模拟银行交易的 PostgreSQL 交易。

回答 1 投票 0

将动态查询结果转换为json

我正在尝试将动态查询结果转换为json,然后返回该json作为该函数的结果(这是一个简化版本,我的实际代码中的WHERE子句相当长...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.