Table 4-5 shows which data conversions are valid for result variables. A bullet indicates that conversion is possible, but be aware that certain types of errors can result if you are not careful when choosing host variable datatypes.
From: Adaptive Server Enterprise datatype |
To: Sybase datatype definition |
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CS_TINYINT |
CS_SMALLINT |
CS_USMALLINT |
CS_INT |
CS_UINT |
CS_BIGINT |
CS_UBIGINT |
CS_REAL |
CS_CHAR |
CS_UNICHAR |
CS_MONEY |
CS_DATE |
CS_TIME |
CS_DATETIME |
CS_TEXT |
CS_XML |
|
char |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
||
unichar |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
||
varchar |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
||
bit |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
binary |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
tinyint |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
smallint |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
int |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
bigint |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
ubigint |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
uint |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
usmallint |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
float |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
money |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
date |
• |
• |
• |
|||||||||||||
time |
• |
• |
• |
|||||||||||||
datetime |
• |
• |
• |
|||||||||||||
decimal |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
numeric |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
text |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
|||
xml |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |
• |