Your question 1 is answered by the likely fact that the statement sequence (as a whole) was either not executed until it parsed correctly, or was run in a transaction, and thus all modifications were rolled back.
2. Executing multiple SQL statements in one ->do call is dependent on the database driver. I wouldn't rely on it.
3. It depends on what the database driver implements. Ask the database vendor about the rationale.
In reply to Re: Multiple SQL statements in DBI
by Corion
in thread Multiple SQL statements in DBI
by tel2
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |