| @@ 670-674 (lines=5) @@ | ||
| 667 | } |
|
| 668 | list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = |
|
| 669 | $this->makeSelectOptions( $selectOptions ); |
|
| 670 | if ( is_array( $srcTable ) ) { |
|
| 671 | $srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) ); |
|
| 672 | } else { |
|
| 673 | $srcTable = $this->tableName( $srcTable ); |
|
| 674 | } |
|
| 675 | ||
| 676 | $sequenceData = $this->getSequenceData( $destTable ); |
|
| 677 | if ( $sequenceData !== false && |
|
| @@ 2310-2314 (lines=5) @@ | ||
| 2307 | list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = $this->makeSelectOptions( |
|
| 2308 | $selectOptions ); |
|
| 2309 | ||
| 2310 | if ( is_array( $srcTable ) ) { |
|
| 2311 | $srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) ); |
|
| 2312 | } else { |
|
| 2313 | $srcTable = $this->tableName( $srcTable ); |
|
| 2314 | } |
|
| 2315 | ||
| 2316 | $sql = "INSERT $insertOptions" . |
|
| 2317 | " INTO $destTable (" . implode( ',', array_keys( $varMap ) ) . ')' . |
|
| @@ 732-736 (lines=5) @@ | ||
| 729 | } |
|
| 730 | list( $startOpts, $useIndex, $tailOpts, $ignoreIndex ) = |
|
| 731 | $this->makeSelectOptions( $selectOptions ); |
|
| 732 | if ( is_array( $srcTable ) ) { |
|
| 733 | $srcTable = implode( ',', array_map( [ &$this, 'tableName' ], $srcTable ) ); |
|
| 734 | } else { |
|
| 735 | $srcTable = $this->tableName( $srcTable ); |
|
| 736 | } |
|
| 737 | ||
| 738 | $sql = "INSERT INTO $destTable (" . implode( ',', array_keys( $varMap ) ) . ')' . |
|
| 739 | " SELECT $startOpts " . implode( ',', $varMap ) . |
|