framework/db/QueryBuilder.php
public function executeResetSequence($table, $value = null)
    {
        $this->db->createCommand()->resetSequence($table, $value)->execute();
    }
public function executeResetSequence($table, $value = null)
    {
        $this->db->createCommand()->resetSequence($table, $value)->execute();
    }
public function executeResetSequence ( $ table , $ value = null ) { $ this -> db -> createCommand ( ) -> resetSequence ( $ table , $ value ) -> execute ( ) ; }
Execute a SQL statement for resetting the sequence value of a table's primary key.
Reason for execute is that some databases (Oracle) need several queries to do so.
The sequence is reset such that the primary key of the next new row inserted
will have the specified value or the maximum existing value +1.
@param string $table the name of the table whose primary key sequence is reset
@param array|string $value the value for the primary key of the next new row inserted. If this is not set,
the next new row's primary key will have the maximum existing value +1.
@throws NotSupportedException if this is not supported by the underlying DBMS
@since 2.0.16
Execute a SQL statement for resetting the sequence value of a table s primary key . Reason for execute is that some databases ( Oracle ) need several queries to do so . The sequence is reset such that the primary key of the next new row inserted will have the specified value or the maximum existing value + 1 .