src/Query/Drivers/Firebird/Driver.php 1 location
|
@@ 353-360 (lines=8) @@
|
| 350 |
|
. implode(',', $this->quoteIdent($fields)) |
| 351 |
|
. ") VALUES ("; |
| 352 |
|
|
| 353 |
|
foreach($data as $item) |
| 354 |
|
{ |
| 355 |
|
// Quote string values |
| 356 |
|
$vals = array_map([$this, 'quote'], $item); |
| 357 |
|
|
| 358 |
|
// Add the values in the sql |
| 359 |
|
$sql .= $insertTemplate . implode(', ', $vals) . ");\n"; |
| 360 |
|
} |
| 361 |
|
|
| 362 |
|
// End the block of SQL statements |
| 363 |
|
$sql .= "END"; |
src/Query/Drivers/Sqlite/Driver.php 1 location
|
@@ 135-139 (lines=5) @@
|
| 132 |
|
} |
| 133 |
|
$sql .= "SELECT " . implode(', ', $cols) . "\n"; |
| 134 |
|
|
| 135 |
|
foreach($data as $union) |
| 136 |
|
{ |
| 137 |
|
$vals = array_map([$this, 'quote'], $union); |
| 138 |
|
$sql .= "UNION SELECT " . implode(',', $vals) . "\n"; |
| 139 |
|
} |
| 140 |
|
|
| 141 |
|
return [$sql, NULL]; |
| 142 |
|
} |