sql >> Base de Datos >  >> RDS >> Oracle

LiveSQL sigue mostrándome esto:ORA-00933:el comando SQL no finalizó correctamente

Oracle no admite la inserción de varias filas con un solo values . Encuentro que el método más simple es 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;