sql >> Databáze >  >> RDS >> Oracle

Mám vložit do příkazu, ale je tam chyba s čárkou a já to prostě nemůžu opravit

Oracle podporuje pouze vkládání na řádek najednou. Nejjednodušším řešením je více vložek:

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]');

Další řešení je použití insert all nebo převést příkazy z values select . . . from dual union all .

Také bych vám doporučil explicitně uvést sloupce, abyste předešli neúmyslným chybám.



  1. Operátory pro extrahování dílčích komponent JSON

  2. 4 Úžasné zdroje monitorování SQL Serveru pro správce databází

  3. Je následující kód platný?

  4. Existují bezpečnostní rizika spojená s monitorováním Spotlight Cloudu?