plpgsql

plpgsql

文章 0 浏览 7

带循环的 PostgreSQL 函数

我不擅长 postgres 函数。你能帮我一下吗? 假设我有这个数据库: name | round |position | val ----------------------------------- A | 1 | 1 | 0…

┈┾☆殇 2024-12-27 18:22:17 2 0

PostgreSQL CASE 在函数中的使用

我们不能在 SQL SELECT 语句之外使用 CASE 条件吗? 例如: CASE WHEN old.applies_to = 'admin' THEN _applies_to = 'My Self' ELSE _applies_to = i…

青萝楚歌 2024-12-27 17:25:59 3 0

Postgresql 8.3 中的正则表达式替换

这个问题涉及 Postgres 8.3。 我有一个像 NULL + INTERVAL '3 days' > TIMESTAMPTZ '2012-01-01' - INTERVAL '1 month' 两边的字符串 >运算符(也可以…

东风软 2024-12-27 10:13:19 5 0

对返回记录中的字段进行排序查询

我有一个在其 select 子句中调用函数的查询。该函数返回一个记录类型。在调用查询中,我想按返回记录中的字段之一进行排序,如果可能的话,我还想将记…

凡间太子 2024-12-27 08:17:28 1 0

查询返回准确的行数

我有一个表存储两个外键,实现:m 关系。 其中一个指向一个人(主题),另一个指向一个特定项目。 现在,一个人可能拥有的物品数量在另一个表中指定,…

画离情绘悲伤 2024-12-27 07:25:24 4 0

PostgreSQL 和除零异常

我不太明白这一点..我的函数看起来像: create or replace function myfunc(integer, varchar(25), varchar(25), integer, integer) returns numeric …

如若梦似彩虹 2024-12-26 04:36:57 4 0

有人能解释一下这个SQL吗? (以及我如何“参数化”它并作为函数调用?)

我遇到过这段“巫毒”SQL,它被用来对表中的数据执行自定义分组。我想了解它是如何发挥魔力的,但我无法理解它。 SQL 专家能否用简单的英语向不太懂 S…

碍人泪离人颜 2024-12-24 18:53:03 4 0

验证时间戳是否为空或过去

在 PostgreSQL 8.4.9 中,我有一个小游戏,用户可以在其中购买 VIP(“非常重要的人”)身份: # \d pref_users; Table "public.pref_users" Column |…

毁梦 2024-12-23 03:57:43 7 0

将 dblink 生成的记录推送到调用存储过程之外

是否可以简单地将 dblink() 生成的结果记录作为调用函数的结果向上传递,例如: create function execute_generic_sql_on_remote_databases(_sql text…

森末i 2024-12-22 22:18:34 8 0

PostgreSQL:错误:42601:返回“记录”的函数需要列定义列表

据我所知,我的功能与我见过的示例非常相似。有人可以告诉我如何让它发挥作用吗? create or replace function get_user_by_username( username varch…

鹿港巷口少年归 2024-12-22 15:10:31 5 0

Postgresql函数锁错误

我有一个更新缓存表的触发器。 触发器执行的函数执行两个操作:删除旧的缓存行并根据 id 添加新的缓存行,总 缓存表列为: id |总计 由于服务器活动水…

吃颗糖壮壮胆 2024-12-22 00:32:06 6 0

将 VARCHAR 与另一个 VARCHAR 进行比较的快速方法

我在数据库中进行了迭代整个表的处理。在某些时候,我需要检查 VARCHAR 是否与列中的任何值匹配。 我想知道什么是快速的方法来做到这一点。每次都进行…

夜光 2024-12-21 05:33:15 6 0

动态 SQL (EXECUTE) 作为 IF 语句的条件

我想要执行一条动态 SQL 语句,其返回值是 IF 语句的条件: IF EXECUTE 'EXISTS (SELECT 1 FROM mytable)' THEN 这会生成错误 ERROR: type "execute" …

这样的小城市 2024-12-20 13:54:25 6 0

从 plpgsql 脚本中的行变量插入 PostGIS 对象(例如 ST_GeomFromText)

我有两个表 src_pos 和 dest_pos。 src_pos 存储经度、纬度和海拔的位置,而 dest_pos 存储 PosGIS Geometry 对象。 现在我想使用以下 plpgsql 脚本将…

甜宝宝 2024-12-20 08:48:00 4 0

代码在某种程度上有效

下面的代码对我来说看起来不错,但在一定程度上有效。该函数应根据考试成绩显示学生的成绩水平,但它不会运行最后两个 else 语句,因此,如果学生分数…

春庭雪 2024-12-20 05:13:24 4 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

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