update com select
Estou tentando fazer esse update.
**UPDATE
des_if.des_tributacao_municipal
SET
ctm_codigo =
LPAD((SELECT ctm_codigo FROM des_if.des_tributacao_municipal WHERE ctm_id=des_if.des_tributacao_municipal.ctm_id),9,'0')**
O problema que retorna erro
ERROR: more than one row returned by a subquery used as an expression
Sei que é pelo SELECT, que retorna mais de um resultado.
A pergunta é, como pegar o ctm_codigo do registro para fazer a mudança ?
Discussão (1)
Carregando comentários...