PHP Класс yajra\Oci8\Query\OracleBuilder

Наследование: extends Illuminate\Database\Query\Builder
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
insertLob ( array $values, array $binaries, string $sequence = 'id' ) : integer Insert a new record and get the value of the primary key.
updateLob ( array $values, array $binaries, string $sequence = 'id' ) : boolean Update a new record with blob field.
whereIn ( string $column, mixed $values, string $boolean = 'and', boolean $not = false ) : Builder | OracleBuilder Add a "where in" clause to the query.

Защищенные методы

Метод Описание
runSelect ( ) : array Run the query as a "select" statement against the connection.

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

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

Insert a new record and get the value of the primary key.
public insertLob ( array $values, array $binaries, string $sequence = 'id' ) : integer
$values array
$binaries array
$sequence string
Результат integer

runSelect() защищенный Метод

Run the query as a "select" statement against the connection.
protected runSelect ( ) : array
Результат array

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

Update a new record with blob field.
public updateLob ( array $values, array $binaries, string $sequence = 'id' ) : boolean
$values array
$binaries array
$sequence string
Результат boolean

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

Split one WHERE IN clause into multiple clauses each with up to 1000 expressions to avoid ORA-01795
public whereIn ( string $column, mixed $values, string $boolean = 'and', boolean $not = false ) : Builder | OracleBuilder
$column string
$values mixed
$boolean string
$not boolean
Результат Illuminate\Database\Query\Builder | OracleBuilder