
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='') | |
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" |
Atributos protegidos | |
| $db_rbdm = "oci" | |
Definición en la línea 23 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 133 del archivo oracle.php.
| describe_table | ( | $ | table, | |
| $ | schema = '' | |||
| ) |
Listar los campos de una tabla
| string | $table |
Soporta schemas?
Definición en la línea 245 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 108 del archivo oracle.php.
| initialize | ( | ) |
Ejecuta acciones de incializacion del driver
Definición en la línea 71 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
Reimplementado de DbPDO.
Definición en la línea 216 del archivo oracle.php.
| limit | ( | $ | sql, | |
| $ | number | |||
| ) |
Devuelve un LIMIT valido para un SELECT del RBDM
| integer | $number |
Definición en la línea 83 del archivo oracle.php.
| list_tables | ( | ) |
Listado de Tablas
| string | $table |
Definición en la línea 207 del archivo oracle.php.
| table_exists | ( | $ | table, | |
| $ | schema = '' | |||
| ) |
Verifica si una tabla existe o no
| string | $table |
Definición en la línea 234 del archivo oracle.php.
$db_rbdm = "oci" [protected] |
Nombre de RBDM
Definición en la línea 28 del archivo oracle.php.
| const TYPE_CHAR = "CHAR" |
Tipo de Dato Char
Definición en la línea 64 del archivo oracle.php.
| const TYPE_DATE = "DATE" |
Tipo de Dato Date
Definición en la línea 40 del archivo oracle.php.
| const TYPE_DATETIME = "DATETIME" |
Tipo de Dato Datetime
Definición en la línea 58 del archivo oracle.php.
| const TYPE_DECIMAL = "DECIMAL" |
Tipo de Dato Decimal
Definición en la línea 52 del archivo oracle.php.
| const TYPE_INTEGER = "INTEGER" |
Tipo de Dato Integer
Definición en la línea 34 del archivo oracle.php.
| const TYPE_VARCHAR = "VARCHAR2" |
Tipo de Dato Varchar
Definición en la línea 46 del archivo oracle.php.
1.5.8