sql >> Databasteknik >  >> RDS >> Oracle

SQL Multiple Infoga i flera rader

Jag tror inte att Oracle stöder VALUES med flera rekord. Här är ett enkelt 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;

Obs! Jag rekommenderar starkt att du anger kolumnerna för infogningen, men det är en annan fråga.



  1. MySQL slå samman 2 resultatuppsättningar exklusive rekord i den första

  2. Vackra block av pannplåt

  3. Slå samman datum från en datetime och tid från en annan datetime

  4. Tillbaka från Open World 2013