Executar vários DELETE disparando uma única vez

Oracle PL SQL

SQLite

11/11/2021

Boa noite, pessoal.

Sou iniciante e queria saber se existe alguma forma de executar um comando no SQL em sequencia e automático TODAS as linhas do DELETE, ou seja, sem precisar disparar manualmente cada uma.

Hoje preciso selecionar cada um dos DELETE para executa-los

Exemplo:

DELETE from fc12000 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12003 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12100 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12110 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12300 WHERE NRRQU IN (1,2,3,4)
Kaleo

Kaleo

Curtidas 0

Respostas

Paulo

Paulo

11/11/2021

Boa noite, pessoal.

Sou iniciante e queria saber se existe alguma forma de executar um comando no SQL em sequencia e automático TODAS as linhas do DELETE, ou seja, sem precisar disparar manualmente cada uma.

Hoje preciso selecionar cada um dos DELETE para executa-los

Exemplo:

DELETE from fc12000 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12003 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12100 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12110 WHERE NRRQU IN (1,2,3,4)
DELETE from fc12300 WHERE NRRQU IN (1,2,3,4)


Coloca um ; no final e executa.
GOSTEI 0
Paulo

Paulo

11/11/2021

No final de cada linha.
GOSTEI 0
Kaleo

Kaleo

11/11/2021

No final de cada linha.


Poderia me exemplificar como fazer. Não compreendi sua instrução de como fazer.
GOSTEI 0
Emerson Nascimento

Emerson Nascimento

11/11/2021

DELETE from fc12000 WHERE NRRQU IN (1,2,3,4);
DELETE from fc12003 WHERE NRRQU IN (1,2,3,4);
DELETE from fc12100 WHERE NRRQU IN (1,2,3,4);
DELETE from fc12110 WHERE NRRQU IN (1,2,3,4);
DELETE from fc12300 WHERE NRRQU IN (1,2,3,4);

ponto e vírgula ao fim de cada linha
GOSTEI 0
POSTAR