sea*_*abr 1 postgresql update array postgresql-9.2
我必须更新一个bigint[]
名为permissao_ver
.
示例值:'{1,2,3,4,5,11,44,56,75,11}'
.
伪代码:
UPDATE callcenter.pausa
SET permissao_ver = '{"(SELECT cod_grupo FROM crm.usuariosgrupos
WHERE habilitar = 1)"}'::bigint[]
WHERE habilitado = 1 AND permissao_ver is null
Run Code Online (Sandbox Code Playgroud)
我需要获取上面选择的代码将以与bigint[]
列匹配的格式返回。喜欢:'{XX, XX, XX, X, XX, X}'
。
使用array
:
UPDATE callcenter.pausa
SET permissao_ver = array(SELECT cod_grupo
FROM crm.usuariosgrupos
WHERE habilitar = 1)
WHERE habilitado = 1
AND permissao_ver is null
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1150 次 |
最近记录: |