KumbiaPHP beta2-dev
Framework PHP en español
|
Métodos públicos | |
initialize () | |
Ejecuta acciones de incializacion del driver. | |
table_exists ($table, $schema='') | |
Verifica si una tabla existe o no. | |
limit ($sql, $number) | |
Devuelve un LIMIT valido para un SELECT del RBDM. | |
drop_table ($table, $if_exists=true) | |
Borra una tabla de la base de datos. | |
create_table ($table, $definition, $index=array()) | |
Crea una tabla utilizando SQL nativo del RDBM. | |
list_tables () | |
Listar las tablas en la base de datos. | |
describe_table ($table, $schema='') | |
Listar los campos de una tabla. | |
Campos de datos | |
const | TYPE_INTEGER = "INTEGER" |
Tipo de Dato Integer. | |
const | TYPE_DATE = "DATE" |
Tipo de Dato Date. | |
const | TYPE_VARCHAR = "VARCHAR" |
Tipo de Dato Varchar. | |
const | TYPE_DECIMAL = "DECIMAL" |
Tipo de Dato Decimal. | |
const | TYPE_DATETIME = "DATETIME" |
Tipo de Dato Datetime. | |
const | TYPE_CHAR = "CHAR" |
Tipo de Dato Char. | |
Atributos protegidos | |
$db_rbdm = "informix" | |
Nombre de RBDM. |
Definición en la línea 26 del archivo informix.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 139 del archivo informix.php.
Hace referencia a DbPDO::query().
describe_table | ( | $ | table, |
$ | schema = '' |
||
) |
Listar los campos de una tabla.
string | $table |
Informix no soporta schemas TODO: No hay un metodo identificable para obtener llaves primarias no nulos y tama�os reales de campos Primary Key, Null?
Definición en la línea 222 del archivo informix.php.
Hace referencia a DbBase::fetch_all().
drop_table | ( | $ | table, |
$ | if_exists = true |
||
) |
Borra una tabla de la base de datos.
string | $table |
Definición en la línea 113 del archivo informix.php.
Hace referencia a DbPDO::query() y table_exists().
initialize | ( | ) |
Ejecuta acciones de incializacion del driver.
Definición en la línea 73 del archivo informix.php.
limit | ( | $ | sql, |
$ | number | ||
) |
Devuelve un LIMIT valido para un SELECT del RBDM.
integer | $number |
No esta soportado por Informix
Definición en la línea 98 del archivo informix.php.
list_tables | ( | ) |
Listar las tablas en la base de datos.
Definición en la línea 212 del archivo informix.php.
Hace referencia a DbBase::fetch_all().
table_exists | ( | $ | table, |
$ | schema = '' |
||
) |
Verifica si una tabla existe o no.
string | $table |
Informix no soporta schemas
Definición en la línea 83 del archivo informix.php.
Hace referencia a DbBase::fetch_one().
Referenciado por drop_table().
$db_rbdm = "informix" [protected] |
Nombre de RBDM.
Definición en la línea 31 del archivo informix.php.
const TYPE_CHAR = "CHAR" |
Tipo de Dato Char.
Definición en la línea 67 del archivo informix.php.
const TYPE_DATE = "DATE" |
Tipo de Dato Date.
Definición en la línea 43 del archivo informix.php.
const TYPE_DATETIME = "DATETIME" |
Tipo de Dato Datetime.
Definición en la línea 61 del archivo informix.php.
const TYPE_DECIMAL = "DECIMAL" |
Tipo de Dato Decimal.
Definición en la línea 55 del archivo informix.php.
const TYPE_INTEGER = "INTEGER" |
Tipo de Dato Integer.
Definición en la línea 37 del archivo informix.php.
const TYPE_VARCHAR = "VARCHAR" |
Tipo de Dato Varchar.
Definición en la línea 49 del archivo informix.php.