Métodos públicos | |
initialize () | |
table_exists ($table, $schema='') | |
limit ($sql, $number) | |
drop_table ($table, $if_exists=true) | |
create_table ($table, $definition, $index=array()) | |
list_tables () | |
describe_table ($table, $schema='') | |
last_insert_id ($table='', $primary_key='') | |
Campos de datos | |
const | TYPE_INTEGER = "INTEGER" |
const | TYPE_DATE = "DATETIME" |
const | TYPE_VARCHAR = "VARCHAR" |
const | TYPE_DECIMAL = "DECIMAL" |
const | TYPE_DATETIME = "DATETIME" |
const | TYPE_CHAR = "CHAR" |
Atributos protegidos | |
$db_rbdm = "odbc" |
Definición en la línea 23 del archivo access.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 150 del archivo access.php.
describe_table | ( | $ | table, | |
$ | schema = '' | |||
) |
Listar los campos de una tabla
string | $table |
Definición en la línea 233 del archivo access.php.
drop_table | ( | $ | table, | |
$ | if_exists = true | |||
) |
Borra una tabla de la base de datos
string | $table |
Definición en la línea 125 del archivo access.php.
initialize | ( | ) |
Ejecuta acciones de incializacion del driver
Permite insertar valores en columnas identidad
Definición en la línea 70 del archivo access.php.
last_insert_id | ( | $ | table = '' , |
|
$ | primary_key = '' | |||
) |
Devuelve el ultimo id autonumerico generado en la BD
Porque no funciona SELECT SCOPE_IDENTITY()?
Reimplementado de DbPDO.
Definición en la línea 261 del archivo access.php.
limit | ( | $ | sql, | |
$ | number | |||
) |
Devuelve un LIMIT valido para un SELECT del RBDM
integer | $number |
Definición en la línea 95 del archivo access.php.
list_tables | ( | ) |
Listar las tablas en la base de datos
Definición en la línea 223 del archivo access.php.
table_exists | ( | $ | table, | |
$ | schema = '' | |||
) |
Verifica si una tabla existe o no
string | $table |
Definición en la línea 83 del archivo access.php.
$db_rbdm = "odbc" [protected] |
Nombre del Driver RBDM
Definición en la línea 28 del archivo access.php.
const TYPE_CHAR = "CHAR" |
Tipo de Dato Char
Definición en la línea 64 del archivo access.php.
const TYPE_DATE = "DATETIME" |
Tipo de Dato Date
Definición en la línea 40 del archivo access.php.
const TYPE_DATETIME = "DATETIME" |
Tipo de Dato Datetime
Definición en la línea 58 del archivo access.php.
const TYPE_DECIMAL = "DECIMAL" |
Tipo de Dato Decimal
Definición en la línea 52 del archivo access.php.
const TYPE_INTEGER = "INTEGER" |
Tipo de Dato Integer
Definición en la línea 34 del archivo access.php.
const TYPE_VARCHAR = "VARCHAR" |
Tipo de Dato Varchar
Definición en la línea 46 del archivo access.php.