plpgsql

plpgsql

文章 0 浏览 7

使用 iBatis 的 PostgreSQL 存储过程

应用参数映射时发生错误: --- Check the newSubs-InlineParameterMap. --- Check the statement (query failed). --- Cause: org.postgresql.util.PS…

嘿嘿嘿 2024-10-08 10:50:34 15 0

存储开放时间/节假日

您建议使用哪种 SQL 模式来存储营业时间和节假日,以及使用哪种查询来检查餐厅是否营业?现在我有这个: CREATE TABLE hours ( "restaurant" integer …

巡山小妖精 2024-10-08 01:05:51 10 0

PLPGSQL 在函数调用中使用单引号(python)

我在 plpgsql 函数的插入值中使用单引号时遇到问题 它看起来像这样: “AND(u.firstname LIKE 'koen')或 (u.firstname LIKE 'dirk')" 这是用 python…

青巷忧颜 2024-10-07 14:14:01 9 0

PLPGSQL unique on,order by,不返回任何内容

我创建了这个 plpgsql 函数,但它没有返回任何内容! 而如果我取出查询部分并在单独的 SQL 窗口中执行它,它将返回正确的行。 我还认为该查询并不是真…

灼痛 2024-10-07 05:35:52 11 0

PL/pgSQL 中的变量替换

我有一个根据提供的参数动态生成的选择语句。问题是postgresql总是说: WHERE的参数必须是布尔类型,而不是字符变化类型无论参数是什么。我错过了什么…

霞映澄塘 2024-10-05 06:52:27 7 0

删除触发器中的行 (PostgreSQL)

我有一个更新触发器,应该删除行OLD*,但我不知道表结构。 所以我尝试使用 information_schema 来获取列名称,但它真的很慢。 是否可以在不了解表结构…

痴骨ら 2024-10-04 21:30:27 12 0

PostgreSQL:比较 IPv4 地址的前 3 个数字?

我正在尝试编写一个 PHP 脚本,其中用户 可以评价其他用户的“善良”: create table pref_rep ( id varchar(32) references pref_users(id) check (i…

皇甫轩 2024-10-03 11:36:59 16 0

pl/pgsql 数组作为聚合函数的输入

我正在编写 pl/pgsql 函数来进行一些统计处理。使用 8.2 的 postgres。我想使用这个方便的聚合函数: regr_slope(Y, X) 但是,我将 X 和 Y 数据存储为…

遗弃M 2024-09-28 22:20:58 6 0

如何使用PostgreSQL触发器?

我正在尝试在我的 Rails 应用程序中使用 PostgreSQL 触发器。因此,我尝试使用此迁移,其中触发器的执行应该很容易: -- class AddTriggersToProducts…

十二 2024-09-28 11:19:26 6 0

Postgres 触发器执行速度有差异吗?

我有一个触发器,可以在表插入或更新时执行函数。它看起来像这样: CREATE OR REPLACE FUNCTION func_fk_location_area() RETURNS "trigger" AS $$ BE…

深巷少女 2024-09-27 15:03:30 6 0

如何从函数返回更新的行

我对 postgres 很陌生。我想创建一个函数(如存储过程)来更新多行并选择受影响的行。 这是我的声明: CREATE or replace FUNCTION set_val( _val cha…

っ左 2024-09-27 06:25:14 6 0

如何将记录作为参数传递给 PL/pgSQL 函数?

我一直在网上寻找这个答案,但找不到。 我正在尝试通过 PL/pgSQL 函数传递一条记录。我尝试了两种方法。 拳头方式: CREATE OR REPLACE FUNCTION tran…

丑疤怪 2024-09-26 14:53:32 8 0

PL/pgSQL 中 PL/SQL %NOTFOUND 的等价物是什么?

一切都在标题中。 我正在游标上循环,并且希望 EXIT WHEN curs%NOTFOUND 当没有更多行时, PostgreSQL 下的 %NOTFOUND 相当于什么? 编辑 或其他游标…

泪意 2024-09-26 12:07:13 9 0

Postgresql优化问题

我想知道在plpgsql函数体和函数调用中添加LIMIT和OFFSET是否有什么区别。 CREATE FUNCTION test () RETURNS record AS $body$ DECLARE BEGIN select *…

灼痛 2024-09-24 07:16:53 8 0

是否可以使用变量来访问postgresql触发器中的记录列

我有一个触发器来更新每个表的时间戳。我使用以下函数: CREATE OR REPLACE FUNCTION update_timstamp_table0() RETURNS TRIGGER AS $$ BEGIN IF NEW …

甚是思念 2024-09-19 15:24:59 12 0
更多

推荐作者

牛↙奶布丁

文章 0 评论 0

COSO

文章 0 评论 0

落叶

文章 0 评论 0

暗地喜欢

文章 0 评论 0

qq_i8qOEG

文章 0 评论 0

qq_Wl4Sbi

文章 0 评论 0

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