Es una clase virtual, que contiene los metodos que deben implementar cada clase hija. Habrá una clase hija por cada SGBD empleado.
Aqui estarán todas las características particulares de cada gestor de BD.
Located in /include/igep_bd/IgepDBMS_pgsql.php (line 9)
IgepDBMS | --IgepDBMS_pgsql
Indica los carácteres usados para esta conexión (separador decimal y de miles)
Devuelve la cadena para concatenar dos campos Si alguno es nulo lo reemplaza por cadena vacia
Indica la máscara de fechas utilizada para esta conexión
Devuelve la cadena SQL que permite obtener el valor de una secuencia de BD
Devuelve la cadena que se debe utilizar para escapar la contrabarra
En Oracle no utilizamos dicha cadena, en Postgres y MySql si
Devuelve si el objeto de error es debido a que la(s) fila(s) no se puede(n) bloquear [Native message: ERROR: could not obtain lock on row in relation ...
Acciones realizadas:
-
Devuelve la cadena para pasar a texto un campo usado en las ventanas de selección.
Solo hace falta definirlo cuando salgan problemas de conversiones en ventanas de seleccion y filtros que usan like
Inherited From IgepDBMS
IgepDBMS::acabarTransaccion()
IgepDBMS::backSlashScape()
IgepDBMS::caracteresNumericos()
IgepDBMS::concat()
IgepDBMS::empezarTransaccion()
IgepDBMS::isLocked()
IgepDBMS::mascaraFechas()
IgepDBMS::obtenerBloqueo()
IgepDBMS::obtenerSecuenciaBD()
IgepDBMS::postConexion()
IgepDBMS::preConexion()
IgepDBMS::toTextForVS()
IgepDBMS::unDiacritic()
Documentation generated on Wed, 05 Oct 2011 10:36:35 +0200 by phpDocumentor 1.4.1