小编use*_*872的帖子

Case 语句是否支持引发异常?

 case when $1 is null then raise exception 'Please enter $1'
      when $2 is null then raise exception 'Please enter $2' 
 end;
Run Code Online (Sandbox Code Playgroud)

它会起作用吗请给我答案

postgresql

6
推荐指数
1
解决办法
1365
查看次数

如何替换数组中的值

我有如下数据。

id              col1[]
---             ------
1                {1,2,3}
2                {3,4,5}
Run Code Online (Sandbox Code Playgroud)

我的问题是如何在数组中使用替换函数。

select array_replace(col1, 1, 100) where id = 1;
Run Code Online (Sandbox Code Playgroud)

但它给出了一个错误,如:

function array_replace(integer[], integer, integer) does not exist
Run Code Online (Sandbox Code Playgroud)

谁能建议如何使用它?

arrays postgresql postgresql-9.2

4
推荐指数
1
解决办法
8646
查看次数

标签 统计

postgresql ×2

arrays ×1

postgresql-9.2 ×1