EasyManua.ls Logo

HP NonStop SQL/MP

HP NonStop SQL/MP
331 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Dynamic SQL Operations
HP NonStop SQL/MP Programming Manual for C429847-008
10-8
SQLDA Structure, Names Buffer, and Collation
Buffer
Using Declarations for the SQLDA Structure
HP provides declarations in the sqlh file that you can use for the SQLDA data_type
and precision fields. Use the #include directive to copy these declarations into a
C program. Table 10-4 describes the declarations and values for the SQLDA
data_type field.
Table 10-4. SQLDA Data Type Declarations (page 1 of 2)
Value Declaration Description
Character Data Types (0 – 127)
0 _SQLDT_ASCII_F Fixed-length single-byte character
1 _SQLDT_ASCII_F_UP Fixed-length single-byte character,
upshifted
2 _SQLDT_DOUBLE_F Fixed-length double-byte character
64 _SQLDT_ASCII_V Variable-length single-byte character
65 _SQLDT_ASCII_V_UP Variable-length single-byte character,
upshifted
66 _SQLDT_DOUBLE_V Variable-length double-byte character
Numeric Data Types (128 – 134)
130 _SQLDT_16BIT_S 16-bit signed (signed SMALLINT)
131 _SQLDT_16BIT_U 16-bit unsigned (unsigned SMALLINT)
132 _SQLDT_32BIT_S 32-bit signed (signed INT)
133 _SQLDT_32BIT_U 32-bit unsigned (unsigned INT)
134 _SQLDT_64BIT_S 64-bit signed (signed LARGEINT)
140 _SQLDT_REAL 32-bit floating point (REAL)
141 _SQLDT_DOUBLE 64-bit floating point (DOUBLE
PRECISION)
Decimal Data Types (150 – 154)
150 _SQLDT_DEC_U Unsigned DECIMAL
151 _SQLDT_DEC_LSS DECIMAL, leading sign separate (not SQL
type)
152 _SQLDT_DEC_LSE ASCII DECIMAL, leading sign embedded
153 _SQLDT_DEC_TSS DECIMAL, trailing sign separate (not SQL
type)
154 _SQLDT_DEC_TSE DECIMAL, trailing sign embedded (not
SQL type)

Table of Contents

Related product manuals