Opened 12 years ago
Last modified 11 years ago
#1692 new enhancement
query DBMS name and version
Reported by: | Jorge | Owned by: | Jorge |
---|---|---|---|
Priority: | highest | Milestone: | Mantainance |
Component: | Database | Version: | 3.1 |
Severity: | critical | Keywords: | |
Cc: | Chakib Faghloumi, Pedro Gea |
Description
It is requested the implementation of function to query the name of the DBMS and version.
Text GetDBMSName(Real void); Text GetDBMSVersion(Real void); Text GetDataBaseName(Real void);
Change History (8)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
comment:3 Changed 12 years ago by
First tests produces results like:
> Text GetDBMSName(?) "Oracle" > Text GetDBMSVersion(?) "11.02.0010"
comment:4 Changed 11 years ago by
Se sugiere modificar los nombres de estas funciones para hacerlos acorde a las otras funciones globales relacionadas con bases de datos: DB*
.
comment:5 Changed 11 years ago by
El método GetDBMSName
no devuelve el mismo identificador para el gestor de base de datos. En el caso de una conexión postgre vía ODBC se obtiene "PostgreSQL"
y para una conexión nativa se obtiene "pos"
.
(In [5900]) refs #1692, implementing function handler for mysql, postgres & odbc.