Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Ich habe eine Einfügung in die Anweisung, aber es gibt einen Fehler mit einem Komma und ich kann ihn einfach nicht beheben

Oracle unterstützt nur das zeilenweise Einfügen. Die einfachste Lösung sind mehrere Einfügungen:

INSERT INTO Customer VALUES (11011, 'Jeffery', 'Smith', '18 Water RD', 0877277521, '[email protected]');
INSERT INTO Customer VALUES (11012, 'Alex', 'Hendricks', '22 Water Rd', 0863257857 , '[email protected]');
INSERT INTO Customer VALUES (11013 , 'Johnson', 'Clark', '101 Summer Lane', 0834567891,'[email protected]');
INSERT INTO Customer VALUES (11014 , 'Henry', 'Jones', '55 Mountain Way',0612547895 ,'[email protected]');
INSERT INTO Customer VALUES (11015 , 'Andre', 'Williams', '5 Main Rd ', 0827238521,'[email protected]');

Andere Lösungen sind die Verwendung von insert all oder um die Anweisungen von values umzuwandeln um select . . . from dual union all .

Ich würde Ihnen auch raten, die Spalten explizit aufzulisten, um versehentliche Fehler zu vermeiden.