plpgsql

plpgsql

文章 0 浏览 7

PLPGSQL:将参数传递给函数会破坏我的引号

如果没有函数,我可以这样做: DELETE FROM table1 WHERE something='hello' 并且我的值为 some='hello' 的行被删除,但是一旦我实现函数,我就开始遇…

思慕 2024-12-16 15:30:58 1 0

将数组解除一层嵌套

我想要获取一个 n 维数组并返回包含 n-1 维数组行的集合。例如,采用数组 ARRAY[[1,2,3], [4,5,6], [7,8,9]] 并返回集合 {1,2 ,3}, {4,5,6}, {7,8,9}…

も星光 2024-12-15 23:39:17 4 0

使用 PostgreSQL 触发器和 hibernate 时出现意外的行计数

我有一个使用 Hibernate 的应用程序,我必须包含一个触发器来将表中修改或删除的所有行复制到历史表。添加 PostgreSQL 触发器后,应用程序无法正常工…

演出会有结束 2024-12-15 18:04:57 10 0

psql/PostgreSQL 代码的 Eclipse 插件?

您有适合 Eclipse 的优秀 PostgreSQL 编辑器插件推荐吗? 我的 PostgreSQL 代码并不是很复杂。不过,我想用语法着色、适当的自动识别、代码完成等来编…

江心雾 2024-12-14 20:56:03 3 0

将plpgsql函数重写为sql

是否可以将以下plpgsql函数重写为sql函数? 我正在使用它按最近的时间戳聚合我的数据,但希望部署在不支持 plpgsql 的 heroku 上。 我可以完全重写使…

疯狂的代价 2024-12-14 05:07:35 3 0

GROUP BY 和聚合连续数值

使用 PostgreSQL 9.0。 假设我有一个包含字段的表:company、profession 和 year。我想返回一个包含独特公司和职业的结果,但根据数字序列聚合(到一…

迟到的我 2024-12-13 21:30:32 4 0

如何处理postgresql函数中的单引号

我有一个 pg 函数需要处理单引号。 create or replace function deal_null_value(in user_id numeric) returns integer as $body$ declare part_num i…

染火枫林 2024-12-13 08:58:31 2 0

如何返回 PostgreSQL 函数内 SELECT 的结果?

我在 PostgreSQL 中有这个函数,但我不知道如何返回查询结果: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD …

风流物 2024-12-12 20:55:35 4 0

在 PL/pgSQL 过程中使用临时表来清理表

我正在尝试从游戏数据库中删除与用户 ID 相关的所有数据。 有一个表保存所有游戏(每个游戏由 3 个玩家玩): # select * from pref_games where gid=…

眼眸 2024-12-12 19:18:44 7 0

PostgreSQLgenerate_series()以SQL函数作为参数

我有一个名为 get_forecast_history(integer,integer) 的 SQL 函数,它接受两个参数:一个月和一年。该函数返回一个创建的自定义类型: CREATE TYPE f…

美煞众生 2024-12-12 18:06:53 3 0

PostgreSQL 触发器不返回任何内容

我在创建时有一个 PostgreSQL 触发器,它基本上将插入重定向到子表中。插入记录后,我想中止请求以避免重复数据。 (据我所知)执行此操作的唯一方法…

↙温凉少女 2024-12-12 14:44:33 6 0

在触发器函数中使用动态表名进行 INSERT

我不确定如何实现类似以下内容: CREATE OR REPLACE FUNCTION fnJobQueueBEFORE() RETURNS trigger AS $$ DECLARE shadowname varchar := TG_TABLE_NA…

如果没结果 2024-12-12 10:59:15 7 0

PL/pgSQL中奇怪的日期差异问题

我编写了一个程序,应根据每个人的经验天数增加员工表的工资。增加的值在另一个表中。有人能告诉我为什么工作时间超过 3650 天的员工的工资没有增加吗…

鲜血染红嫁衣 2024-12-10 04:17:36 3 0

如何使用动态SQL设置复合变量字段的值

给定这种类型: -- Just for testing purposes: CREATE TYPE testType as (name text) 我可以使用此函数动态获取字段的值: CREATE OR REPLACE FUNCTI…

心安伴我暖 2024-12-08 21:36:23 7 0

更新/插入触发器之前的 Postgresql 似乎不起作用

我有以下触发器函数: CREATE OR REPLACE FUNCTION update_modelname_function() RETURNS trigger AS $BODY$ BEGIN IF tg_op = 'INSERT' THEN new.mod…

椵侞 2024-12-08 11:00:09 4 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

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