Overview

Namespaces

  • None
  • Yajra
    • Oci8
      • Auth
      • Connectors
      • Eloquent
      • Query
        • Grammars
        • Processors
      • Schema
        • Grammars

Classes

  • OracleBuilder
  • Overview
  • Namespace
  • Class

Class OracleBuilder

Illuminate\Database\Query\Builder
Extended by Yajra\Oci8\Query\OracleBuilder
Namespace: Yajra\Oci8\Query
Located at Oci8/Query/OracleBuilder.php
Methods summary
public integer
# insertLob( array $values, array $binaries, string $sequence = 'id' )

Insert a new record and get the value of the primary key.

Insert a new record and get the value of the primary key.

Parameters

$values
$binaries
$sequence

Returns

integer
public boolean
# updateLob( array $values, array $binaries, string $sequence = 'id' )

Update a new record with blob field.

Update a new record with blob field.

Parameters

$values
$binaries
$sequence

Returns

boolean
public Illuminate\Database\Query\Builder|Yajra\Oci8\Query\OracleBuilder
# whereIn( string $column, mixed $values, string $boolean = 'and', boolean $not = false )

Add a "where in" clause to the query. Split one WHERE IN clause into multiple clauses each with up to 1000 expressions to avoid ORA-01795

Add a "where in" clause to the query. Split one WHERE IN clause into multiple clauses each with up to 1000 expressions to avoid ORA-01795

Parameters

$column
$values
$boolean
$not

Returns

Illuminate\Database\Query\Builder|Yajra\Oci8\Query\OracleBuilder
protected array
# runSelect( )

Run the query as a "select" statement against the connection.

Run the query as a "select" statement against the connection.

Returns

array
API documentation generated by ApiGen