Fórum ERRO NA SETENÇA #570464
04/11/2016
0
ERRO:Multiple rows in singleton select.
UPDATE PESSOA P
set P.TIPOCALCULO = 'Contribuinte'
WHERE(SELECT D.TIPO FROM DOCUMENTO D WHERE P.ID=D.PESSOAID)='Ie';
Henrique
Curtir tópico
+ 0Posts
04/11/2016
Luiz Santos
Esse erro está dizendo que estão sendo retornadas várias linhas onde deveria ter uma só.
Tenta verificar esse SELECT na cláusula WHERE, e veja o que ele retorna.
Grande abraço
Gostei + 0
04/11/2016
Jones Granatyr
SELECT D.TIPO FROM DOCUMENTO D WHERE P.ID=D.PESSOAID)='Ie';
Gostei + 0
04/11/2016
Raylan Zibel
UPDATE PESSOA set TIPOCALCULO = 'Contribuinte' WHERE ID IN ( SELECT DISTINCT D.PESSOAID FROM DOCUMENTO D WHERE D.TIPO = 'Ie' );
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)