sql >> Databasteknik >  >> RDS >> Mysql

försök catch, och flera mysql infoga uttalande. Kommer den att acceptera alla eller neka alla frågor?

Nej. try/catch kommer INTE att "ångra" misslyckade frågor om en av dessa misslyckas. Du behöver en transaktion:

try {
   start transaction;
   insert 1;
   insert 2;
   ...
   commit;
} catch {
   rollback;
}


  1. Android studio getSlotFromBufferLocked:okänt buffertfel

  2. NLS_UPPER() Funktion i Oracle

  3. Välj var första bokstaven i ett intervall (PostgreSQL)

  4. Sammanfogar två liknande tabeller i MySQL