IBM Books

Call Level Interface Guide and Reference

C to SQL Data Conversion Examples


Table 216. C to SQL Data Conversion Examples
C Data Type C Data Value SQL Data Type Column length SQL Data Value SQL STATE
SQL_C_CHAR abcdef\0 SQL_CHAR 6 abcdef 00000
SQL_C_CHAR abcdef\0 SQL_CHAR 5 abcde 22001
SQL_C_CHAR 1234.56\0 SQL_DECIMAL 6 1234.56 00000
SQL_C_CHAR 1234.56\0 SQL_DECIMAL 5 1234.5 22001
SQL_C_CHAR 1234.56\0 SQL_DECIMAL 3 --- 22003
SQL_C_FLOAT 1234.56 SQL_FLOAT
not
applicable

1234.56 00000
SQL_C_FLOAT 1234.56 SQL_INTEGER
not
applicable

1234 22001

Note:SQLSTATE 00000 is not returned by SQLError(), rather it is indicated when the function returns SQL_SUCCESS.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]

[ DB2 List of Books | Search the DB2 Books ]