I wrote: DI> |...snip...| DI> This length is exceeds 15, the decimal precision returned by DI> SQLGetTypeInfo(hstmt,SQL_DOUBLE). DI> DI> What is the maximum size of the character buffer I have to DI> allocate? After diving into MSDN, just answering myself: the display size should come to play. Sorry for the noise. -- Sincerely, Dmitriy Ivanov Common Lisp ODBC interface - lisp.ystok.ru/ysql.html