sql >> Database >  >> RDS >> Oracle

LiveSQL blijft me dit laten zien:ORA-00933:SQL-opdracht niet correct beëindigd

Oracle biedt geen ondersteuning voor het invoegen van meerdere rijen met een enkele values . Ik vind dat de eenvoudigste methode insert . . . select :

INSERT INTO Countries (Country, Capital, Cities)
    SELECT 'Philippines', 'Manila', 122 FROM DUAL UNION ALL
    SELECT 'USA', 'Washington', 19495 FROM DUAL UNION ALL
    SELECT 'Brazil', 'Brasilia', 1642 FROM DUAL UNION ALL
    SELECT 'Latvia', 'Riga', 9 FROM DUAL UNION ALL
    SELECT 'Egypt', 'Cairo', 124 FROM DUAL;



  1. Hoe te repareren "EXECUTE-instructie is mislukt omdat de WITH RESULT SETS-clausule 2 kolom(men) voor resultatenset specificeert ..." Msg 11537 in SQL Server

  2. Kolomnaam ophalen in plaats van kolomwaarde

  3. Visual Studio 2017 toont MySQL niet in verbindingslijst

  4. Voeg meerdere rijen in SQLite-fout in (foutcode =1)