in src/odbc/rsodbc/rstrace.c [1842:1922]
void RsTrace::traceCType(const char *pArgName, SQLSMALLINT hCType)
{
switch(hCType)
{
case SQL_C_CHAR:
traceArg("\t%s=SQL_C_CHAR",pArgName);
break;
case SQL_C_WCHAR:
traceArg("\t%s=SQL_C_WCHAR",pArgName);
break;
case SQL_C_NUMERIC:
traceArg("\t%s=SQL_C_NUMERIC",pArgName);
break;
case SQL_C_SHORT:
traceArg("\t%s=SQL_C_SHORT",pArgName);
break;
case SQL_C_SSHORT:
traceArg("\t%s=SQL_C_SSHORT",pArgName);
break;
case SQL_C_USHORT:
traceArg("\t%s=SQL_C_USHORT",pArgName);
break;
case SQL_C_LONG:
traceArg("\t%s=SQL_C_LONG",pArgName);
break;
case SQL_C_SLONG:
traceArg("\t%s=SQL_C_SLONG",pArgName);
break;
case SQL_C_ULONG :
traceArg( "\t%s=SQL_C_ULONG",pArgName);
break;
case SQL_C_SBIGINT:
traceArg( "\t%s=SQL_C_SBIGINT",pArgName);
break;
case SQL_C_UBIGINT:
traceArg( "\t%s=SQL_C_UBIGINT",pArgName);
break;
case SQL_C_FLOAT:
traceArg( "\t%s=SQL_C_FLOAT",pArgName);
break;
case SQL_C_DOUBLE:
traceArg( "\t%s=SQL_C_DOUBLE",pArgName);
break;
case SQL_C_TYPE_DATE:
traceArg("\t%s=SQL_C_TYPE_DATE",pArgName);
break;
case SQL_C_TYPE_TIMESTAMP:
traceArg( "\t%s=SQL_C_TYPE_TIMESTAMP",pArgName);
break;
case SQL_C_TYPE_TIME:
traceArg( "\t%s=SQL_C_TYPE_TIME",pArgName);
break;
case SQL_C_DATE:
traceArg("\t%s=SQL_C_DATE",pArgName);
break;
case SQL_C_TIMESTAMP:
traceArg( "\t%s=SQL_C_TIMESTAMP",pArgName);
break;
case SQL_C_TIME:
traceArg( "\t%s=SQL_C_TIME",pArgName);
break;
case SQL_C_BIT:
traceArg("\t%s=SQL_C_BIT",pArgName);
break;
case SQL_C_TINYINT:
traceArg("\t%s=SQL_C_TINYINT",pArgName);
break;
case SQL_C_STINYINT:
traceArg("\t%s=SQL_C_STINYINT",pArgName);
break;
case SQL_C_UTINYINT:
traceArg("\t%s=SQL_C_UTINYINT",pArgName);
break;
case SQL_C_DEFAULT:
traceArg( "\t%s=SQL_C_DEFAULT",pArgName);
break;
default:
traceShortVal(pArgName, hCType);
break;
}
}