sql >> Database teknologi >  >> RDS >> Oracle

SQL Multiple Indsæt i flere rækker

Jeg tror ikke, at Oracle understøtter VALUES med flere poster. Her er et simpelt alternativ:

INSERT INTO MY_EMPLOYEE
    SELECT 126,'Popov', 'Olga', 'opopov', 8500 FROM DUAL UNION ALL
    SELECT 127, 'Chen', 'Ling', 'lcheng', 14500 FROM DUAL UNION ALL 
    SELECT 128, 'Dunn', 'David', 'ddunn', NULL FROM DUAL;

Bemærk:Jeg anbefaler stærkt, at du angiver kolonnerne for indsættelsen, men det er et andet problem.



  1. Forbindelsesfejl under forbindelse til PostgreSQL som postgres-bruger?

  2. Langsom ydeevne af SqlDataReader

  3. Kan jeg dry run/sandbox sql-kommandoer?

  4. PDO + MySQL returnerer altid strenge, men hvad med MsSQL?