Optim Data Privacy Providers
11.3.0
Home
Providers
ODPP Data Structures
ODPP API Global Members
All
Data Structures
Files
Functions
Variables
Macros
Groups
Pages
ODPPDataTypesH.h
1
/*----------------------------------------------------------------------------
2
File Name: ODPPDataTypesH.h
3
4
Purpose: Declarations for the datatypes supported by individual Service
5
Providers. Used by individual Service Providers like CCN, NID,
6
etc. to validate the input data type.
7
8
Author:
9
IBM Optim
10
----------------------------------------------------------------------------*/
11
#ifndef __ODPPDATATYPESH__
12
#define __ODPPDATATYPESH__
13
14
/* ODPP Data Types */
15
/* Database internal data types will be converted to ODPP data types before
16
use by ODPP */
24
32
#define ODPPDATATYPE_CHAR 1
33
41
#define ODPPDATATYPE_VARCHAR 2
42
50
#define ODPPDATATYPE_VARCHAR_SZ 3
51
59
#define ODPPDATATYPE_WCHAR 4
60
68
#define ODPPDATATYPE_WVARCHAR 5
69
77
#define ODPPDATATYPE_WVARCHAR_SZ 6
78
86
#define ODPPDATATYPE_LONG_LONG 7
87
95
#define ODPPDATATYPE_U_LONG_LONG 8
96
104
#define ODPPDATATYPE_INTEGER 9
105
113
#define ODPPDATATYPE_U_INTEGER 10
114
121
#define ODPPDATATYPE_DECIMAL_370 13
122
129
#define ODPPDATATYPE_ODBC_DATE 14
130
137
#define ODPPDATATYPE_ODBC_TIME 15
138
145
#define ODPPDATATYPE_ODBC_TIMESTAMP 16
146
182
#define ODPPDATATYPE_DATETIME_SZ 17
183
219
#define ODPPDATATYPE_DATETIME_WSZ 18
220
227
#define ODPPDATATYPE_DOUBLE 19
228
236
#define ODPPDATATYPE_FLOAT 20
237
245
#define ODPPDATATYPE_SMALLINT 21
246
253
#define ODPPDATATYPE_USMALLINT 22
254
261
#define ODPPDATATYPE_TINYINT 23
262
269
#define ODPPDATATYPE_UTINYINT 24
270
306
#define ODPPDATATYPE_DATETIME_CHAR 25
307
343
#define ODPPDATATYPE_DATETIME_VARCHAR 26
344
380
#define ODPPDATATYPE_DATETIME_WCHAR 27
381
417
#define ODPPDATATYPE_DATETIME_WVARCHAR 28
418
419
/* Database specific data types */
420
421
/* ORACLE */
429
#define ODPPDATATYPE_ORA_VARNUM 101
430
431
/* DB2 */
439
#define ODPPDATATYPE_GRAPHIC 111
440
448
#define ODPPDATATYPE_VARGRAPHIC 112
449
450
/* INFORMIX */
451
452
/* SQL SERVER */
453
455
// end of groupODPPDatatypes
456
#endif
/*__ODPPDATATYPESH__*/
Generated on Fri Jul 31 2015 13:44:16 for Optim Data Privacy Providers by
1.8.3.1