PHP Класс SQLBuilder\Universal\Query\InsertQuery

См. также: MySQL Insert Statement http://dev.mysql.com/doc/refman/5.7/en/insert.html
Наследование: implements SQLBuilder\ToSqlInterface, use trait SQLBuilder\Universal\Traits\OptionTrait, use trait SQLBuilder\MySQL\Traits\PartitionTrait
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$intoTable insert into table
$returning string when this flag is set, the primary key will be returned.
$values

Открытые методы

Метод Описание
getColumnNames ( BaseDriver $driver )
insert ( array $values )
into ( $table )
returning ( $returningColumns )
toSql ( BaseDriver $driver, SQLBuilder\ArgumentArray $args )

Описание методов

getColumnNames() публичный Метод

public getColumnNames ( BaseDriver $driver )
$driver SQLBuilder\Driver\BaseDriver

insert() публичный Метод

public insert ( array $values )
$values array

into() публичный Метод

public into ( $table )

returning() публичный Метод

public returning ( $returningColumns )

toSql() публичный Метод

public toSql ( BaseDriver $driver, SQLBuilder\ArgumentArray $args )
$driver SQLBuilder\Driver\BaseDriver
$args SQLBuilder\ArgumentArray

Описание свойств

$intoTable защищенное свойство

insert into table
protected $intoTable

$returning защищенное свойство

when this flag is set, the primary key will be returned.
protected string $returning
Результат string

$values защищенное свойство

protected $values