#include <dcl/Config.h>
#include <stdlib.h>
#include <string.h>
#include <float.h>
#include <pg_config.h>
#include <ecpgtype.h>
#include <sqlda.h>
#include <pgtypes_numeric.h>
#include <pgtypes_date.h>
#include <pgtypes_timestamp.h>
#include <pgtypes_interval.h>
#include <dcl/Object.h>
#include <dcl/OutputStream.h>
#include <dcl/Charset.h>
#include <dcl/SQLCore.h>
#include "PgConnection.h"
#include "PgQuery.h"
#include "PgField.h"
#include "PgTypes_.h"
Go to the source code of this file.
◆ SQLTYPE_NAME
#define SQLTYPE_NAME |
( |
| _dataType, |
|
|
| name ) |
Value:case _dataType : return L ## name
Definition at line 181 of file PgField.cpp.
◆ __dataTypeName()
const wchar_t * __dataTypeName |
( |
const sqlvar_t * | _sqlvar | ) |
|
Definition at line 183 of file PgField.cpp.
184{
185 switch(_sqlvar->sqltype) {
195 SQLTYPE_NAME(ECPGt_unsigned_long_long,
"unsigned long long" );
218 }
219 return L"Unknown Type: Driver is not Support";
220}
#define SQLTYPE_NAME(_dataType, name)
◆ IMPLEMENT_CLASSINFO()
Definition at line 35 of file PgField.cpp.
39{
41 __maxDataSize = 0;
42}