postgres 中 oracle varray 的等价物是什么? 代码: gt_name 是一个 cursor 的名字。 ...
postgres 中 oracle varray 的等价物是什么? 代码: gt_name 是一个 cursor 的名字。 ...
我正在尝试创建一个 function PostgreSQL 通过创建一个返回 JSON 变量的 function 来检查表用户中是否存在用户。 但是当我尝试使用它时,它返回以下错误:错误:列“{'stat':'inactive'}”不存在 ...
oracle 中 KEY 关键字的用途是什么。postgresql 中此关键字的等价物是什么?这是 package 中提到的 function 的示例代码。这里。KEY 是未知的,因为这是多年前的作者,cursor 变量不是在 postgres 中支持,将此代码迁移到 postgresql 的等效 ...
我有 function,它从前端获取不同的字符并返回某些计算值,但我面临的问题是当该参数的输入值包含单引号而不是它的抛出错误时,例如过程不存在。 对于所有不带引号的输入值,当参数的输入值类似于 p_company_name = samsung's然后它抛出错误时,它工作正常。 请帮忙谢谢。 ...
我需要使用一组表的最新创建日期来监视正在进行的数据流。 基本上,我需要批量运行 在我检索的一组表上 然后将其提供给专用的“ods.dates_derniere_maj”表,我将在其中插入报告。 我正在使用 cursor 作为一个更好的主意来遍历需要从中获取MAX(z_date_creation)的表 ...
function 不会抛出任何错误,也不会显示任何返回值。 下面的查询给了我一个返回值。 所以,我知道我的查询语句是正确的。 此外,还检查变量的返回类型。 我正在拨打 function: ...
我有一个简单的 Postgres function,我想将 table_name 作为参数并将其传递给参数并按条件从表中删除数据。CREATE OR REPLACE FUNCTION cdc.audit_refresh(tablename text) RETURNS integer AS $$ BE ...
我有两个字符串如下: 我想将这两个字符串合并为一个字符串并删除重复项: 因此,变量 (_var_3) 应仅包含 - 815 PAADLEY ROAD PL ,无需重复。 你能建议或帮助推荐任何 PostgreSQL 功能吗? 我阅读了文档,但找不到必要的字符串 function 来解决这个问题... ...
我是 PL/pgSQL 的新手。 早些时候我一直在研究 MS T-SQL。 所以我不确定——是否可以在 DO $$...$$; 中使用 DECLARE? 我写了简单的代码: 我已经在 DBeaver 控制台中运行了它。 它返回以下错误: “SQL 错误 [42704]:错误:类型“x”不存在 P ...
这就是问题所在。create table customer ( customer_id int generated by default as identity (start with 100) primary key ); create table cart ( cart_id int ...
我知道这个问题已经被问过很多次了,但是尽管遵循了 SO 答案,我还是无法弄清楚出了什么问题。 感谢您的帮助,因为我是 PostgreSQL 的新手。以下是我遵循的步骤。 使用 pgadmin4,我创建了一个数据库。 从那里,我右键单击过程并使用 GUI 创建一个新过程。 我在定义选项卡中将语言设置为 ...
我正在尝试启动一个 plpgsql function 以在变量中存储类型字符变化的数组的几个元素,我想知道逐个元素存储的语法是什么。 ...
我想计算一个模式的所有表中的某些值,这些表包含一个可以包含这些值的列。 希望使用 LATERAL 连接遍历所有表,但我遇到了问题: 这可能吗? ...
在 PostgreSQL 上,我需要按字母顺序查看表的列,所以我使用查询: 我每天用的比较多,所以想创建一个function: 但是当我尝试时: 我越来越: 我猜“RETURNS TABLE (column_name varchar, data_type varchar)”行定义错误。 但由于这是我 ...
您好,我在 plpgsql 脚本中有一些变量。 都是大小写敏感的。 我需要将这些变量放在一个简单的语句中: 我觉得我正在与 PostgreSQL 区分大小写作斗争。我基本上需要重新创建它: 对于我的生活,我无法完成这项工作,并且对于 PostgreSQL 来说显然太愚蠢了。尝试使用 EXECUTE( ...
我有个问题。 有一个 function,计算部门的总预算,包括较低层级的部门: dept_no具有bpchar(3)类型。 当我试图调用 function SELECT public.dept_budget('000'::VARCHAR); ,我得到一个错误: SQL 错误 [42883]: ...
我正在使用 pgAdmin,我想要一个简单的加薪通知; 参考这个,我输入了RAISE NOTICE 'note'; 并得到这个错误: 我设法获得 output 的唯一方法是使用这个(我也不太明白): 得到这个 output: 有人可以解释一下吗? ...
我在 PostgreSQL 数据库上工作。 我想使用循环从表列创建多个视图。 假设我有这张表mylist : 我使用该查询从类型列中获取所有不同的值: 它返回: 我如何使用这两个值来自动创建以下视图(这里我只有两个值,但实际上可以获得超过 50 个不同的值): mylist_fish myli ...
赏金将在 3 天后到期。 此问题的答案有资格获得+100声望赏金。 tooptoop4想提请更多人注意这个问题。 在 postgres 中(实际上是 redshift - 请参阅redshift immutable varchar to timestamp function )我正在寻找基于 S ...
我试图在 Supabase 的 RPC function 中添加它,但我不确定为什么它只返回第一列。 它返回这个: 我怎样才能得到所有的结果? 是否可以使用 Javascript 库调用此 function? ...