|  | KumbiaPHP
    beta2
    Framework PHP | 
 
  
 | Métodos públicos | |
| initialize () | |
| limit ($sql, $number) | |
| drop_table ($table, $if_exists=true) | |
| create_table ($table, $definition, $index=array()) | |
| list_tables () | |
| last_insert_id ($table='', $primary_key='') | |
| table_exists ($table, $schema='') | |
| describe_table ($table, $schema='') | |
|  Métodos públicos heredados desde DbPDO | |
| connect ($config) | |
| query ($sql_query) | |
| exec ($sql_query) | |
| close () | |
| fetch_array ($pdo_statement=NULL, $opt='') | |
| __construct ($config) | |
| num_rows ($pdo_statement='') | |
| field_name ($number, $pdo_statement=NULL) | |
| data_seek ($number, $pdo_statement=NULL) | |
| affected_rows ($pdo_statement=NULL) | |
| error ($err='') | |
| no_error ($number=0) | |
| last_insert_id ($table='', $primary_key='') | |
| begin () | |
| rollback () | |
| commit () | |
| insert ($table, $values, $fields=null) | |
| update ($table, $fields, $values, $where_condition=null) | |
| delete ($table, $where_condition) | |
| last_sql_query () | |
|  Métodos públicos heredados desde DbBase | |
| find ($table, $where="1=1", $fields="*", $orderBy="1") | |
| in_query ($sql) | |
| fetch_all ($sql) | |
| in_query_assoc ($sql) | |
| in_query_num ($sql) | |
| fetch_one ($sql) | |
| insert ($table, $values, $fields=null) | |
| update ($table, $fields, $values, $where_condition=null) | |
| delete ($table, $where_condition) | |
| begin () | |
| rollback () | |
| commit () | |
| query ($sql) | |
| fetch_array ($resultQuery=NULL, $opt= '') | |
| Campos de datos | |
| const | TYPE_INTEGER = "INTEGER" | 
| const | TYPE_DATE = "DATE" | 
| const | TYPE_VARCHAR = "VARCHAR2" | 
| const | TYPE_DECIMAL = "DECIMAL" | 
| const | TYPE_DATETIME = "DATETIME" | 
| const | TYPE_CHAR = "CHAR" | 
|  Campos de datos heredados desde DbPDO | |
| $pdo_statement | |
| const | DB_ASSOC = PDO::FETCH_ASSOC | 
| const | DB_BOTH = PDO::FETCH_BOTH | 
| const | DB_NUM = PDO::FETCH_NUM | 
|  Campos de datos heredados desde DbBase | |
| $debug = false | |
| $logger = false | |
| Atributos protegidos | |
| $db_rbdm = "oci" | |
|  Atributos protegidos heredados desde DbPDO | |
| $pdo | |
| $last_query | |
| $last_error | |
| $affected_rows | |
| $db_rbdm | |
|  Atributos protegidos heredados desde DbBase | |
| $last_query | |
| Otros miembros heredados | |
|  Métodos públicos estáticos heredados desde DbPDO | |
| static | add_quotes ($value) | 
|  Métodos protegidos heredados desde DbBase | |
| log ($msg, $type) | |
| debug ($sql) | |
Definición en la línea 33 del archivo oracle.php.
| create_table | ( | $table, | |
| $definition, | |||
| $index = array() | |||
| ) | 
Crea una tabla utilizando SQL nativo del RDBM
TODO:
| string | $table | |
| array | $definition | 
Definición en la línea 146 del archivo oracle.php.
| describe_table | ( | $table, | |
| $schema = '' | |||
| ) | 
Listar los campos de una tabla
| string | $table | 
Soporta schemas?
Definición en la línea 260 del archivo oracle.php.
| drop_table | ( | $table, | |
| $if_exists = true | |||
| ) | 
Borra una tabla de la base de datos
| string | $table | 
Definición en la línea 120 del archivo oracle.php.
| initialize | ( | ) | 
Ejecuta acciones de incializacion del driver
Definición en la línea 81 del archivo oracle.php.
| last_insert_id | ( | $table = '', | |
| $primary_key = '' | |||
| ) | 
Devuelve el ultimo id autonumerico generado en la BD
Oracle No soporta columnas autonuméricas
Definición en la línea 229 del archivo oracle.php.
| limit | ( | $sql, | |
| $number | |||
| ) | 
Devuelve un LIMIT valido para un SELECT del RBDM
| integer | $number | 
Definición en la línea 94 del archivo oracle.php.
| list_tables | ( | ) | 
| table_exists | ( | $table, | |
| $schema = '' | |||
| ) | 
Verifica si una tabla existe o no
| string | $table | 
Definición en la línea 248 del archivo oracle.php.
| 
 | protected | 
Nombre de RBDM
Definición en la línea 39 del archivo oracle.php.
| const TYPE_CHAR = "CHAR" | 
Tipo de Dato Char
Definición en la línea 75 del archivo oracle.php.
| const TYPE_DATE = "DATE" | 
Tipo de Dato Date
Definición en la línea 51 del archivo oracle.php.
| const TYPE_DATETIME = "DATETIME" | 
Tipo de Dato Datetime
Definición en la línea 69 del archivo oracle.php.
| const TYPE_DECIMAL = "DECIMAL" | 
Tipo de Dato Decimal
Definición en la línea 63 del archivo oracle.php.
| const TYPE_INTEGER = "INTEGER" | 
Tipo de Dato Integer
Definición en la línea 45 del archivo oracle.php.
| const TYPE_VARCHAR = "VARCHAR2" | 
Tipo de Dato Varchar
Definición en la línea 57 del archivo oracle.php.
 1.8.4
 1.8.4