-
有没有办法从“ plpy.error”引发的异常中删除“ plpy.Error:”前缀?
在PL / pgSQL函数中,<code>RAISE EXCEPTION 'mymessage' USING ...;</code>将具有<strong>“ mymessage” </strong>作为错 -
plpgsql函数内部的变量替换
为了能够在一个数据库内创建应用程序的不同实例,例如测试阶段,我想使用变量作为模式名称。创建 -
执行存储在bytea列中的解码功能
我在一个表中有一个bytea列,其中包含一个函数decode()。我为获取实际数据所做的工作如下: <pre>< -
如果子功能失败,如何退出主功能
我有一个主功能,例如下面调用子功能,如下所示。 当子功能之一失败时,如何完全退出主功能 -
我们如何在Postgresql中的游标中声明变量
我想将fetch的结果存储到变量中,如何在postgresql中做到这一点? 我还尝试通过创建不起作用的功 -
包装函数引发“查询没有结果数据的目的地”错误
所以,我有以下的plpgsql包装函数,返回的是void: <pre><code>CREATE OR REPLACE FUNCTION EXPORT_DATA( Id IN -
plpgsql:没有函数匹配给定的名称和参数类型。您可能需要添加显式类型转换
我已经使用DBeaver在PostgreSQL中创建了一个存储过程。 &我试图通过从DBeaver调用过程将数据插入表中。 但 -
如何从C#
我已经在plpgsql中创建了一个函数,并且试图从.net核心api调用存储过程 但是我在c#中遇到了异常 <blo -
Postgres:对函数的运行时间进行计时
我想更新存储功能/存储过程持续时间的审核表, 到目前为止我有 <pre><code>drop table if exists tmp_i -
如何从C#中的plpgsql函数返回refcursor?
我是plpgsql的新手,我创建了一个存储过程来将表数据放入refcursor中,我正尝试从plpgsql和c#调用该过程 -
在Postgres中使用表值参数调用函数
从早上开始,我一直遇到问题,花了很多时间,但是未能在给定的函数下调用。 <strong>功能定义 -
数值(不是整数或双精度)图片令牌Clarion + Postgresql
我需要像这样的数字掩码: <pre><code>100 101.1 102.123 </code></pre> 将maksimum赋予小数位数,但如果最后 -
PostgreSQL函数插入记录无法正常工作
我正在尝试创建一个函数来创建用户(将记录插入表USERS)(如果该用户不存在)。我正在运行的PostgreSQ -
如何在Postgresql中找不到光标时将值设置为变量?
我在plpgsql编写的存储过程中定义了这样的游标 <pre class="lang-sql prettyprint-override"><code>cur1 cursor(usid nume -
多循环和/或迭代
我正在尝试在EXECUTE上循环到rowcnt。我正在按年份分组,需要为每条记录插入。我成功遍历了For rec,但是 -
Postgres获取过渡表列
有没有一种方法可以在触发器函数中获取转换表的修改/插入列列表? 即: <pre><code>CREATE TABLE t -
在PLPGSQL FOR循环中检测到空集
有什么方法可以检测到Postgres中查询返回的集合为空吗? 即: <pre><code>Box(250,160,3)</code></pre> <p -
PL / pgSQL中的“格式不正确的数组文字”错误
我在<code>PL/pgSQL</code>中遇到了一个错误: <blockquote> “错误:格式不正确的数组文字:” 2019-11- -
创建函数以更新SQL中的两个表
我有两个具有不同列的表,并且当列年与给定的年份匹配并将所有组按性别分组时,我必须创建一个函 -
PL / pgSQL无限循环
我想在两个日期之间循环,但是我的PL / pgSQL代码进入不确定循环。我想我在这里缺少什么。 <pre><code -
如何组合定制的变量并将其显示为Postgres中的表记录
我是plpgsql的初学者,正在从事一个项目,该项目要求我编写一个函数,该函数以2列(res,Result)的形式 -
PostgreSQL-从游标返回列子集
我有一个<strong>旧版存储过程</strong>,它返回一个具有许多列的游标数字(行数);我需要<strong>检索所 -
使用2个表的postgresql触发器
我有3张桌子: <ol> <li>员工(eid,ename,薪水,工作,分类)</li> <li>项目(pid,pname,did,预算,到 -
如何在PostgreSQL中创建TYPE?
如何在plpgsql中创建数据类型?我是PostgreSQL的新手,正在将oracle过程转换为postgresql函数。他们在oracle中 -
Postgres:将自定义类型从Java传递到postgres函数
我有一个postgres函数,该函数将复杂的用户定义类型作为输入。 <pre><code>CREATE OR REPLACE FUNCTION addUser(us -
如何在postgres中成功显示Notice
我想在我的CMD控制台中显示,仅显示成功消息,如果我请求可以的话: 示例: <pre><code> <sc -
FOREACH表达式不能为空
<strong>在声明级别,我有:</strong> <pre><code>sqlDel text := 'DELETE FROM %s WHERE %s IS NULL'; fields text[]; f -
触发提升:“错误:超出堆栈深度限制”
我试图在插入绘画后将其插入<code>In_Gallery</code>表或<code>On_Loan</code>表中,但不能同时插入其中。当我尝 -
需要使用返回表结果插入表中。我不能只插入选择
我无法使用returns表函数中的多个记录并将其插入另一个表中。我可以调用该函数并返回结果,但是无法 -
触发函数不更新ts_vector列
我想从多个表中选择多个列,以将其更新为ts_vector列。以便我们最终可以搜索所有客户信息。 问