Вызов SQLGetDiagField
Когда приложение ODBC 3.x вызывает SQLGetDiagField в драйвере ODBC 2.x, драйвер вернет SQL_SUCCESS и соответствующие сведения в *DiagInfoPtr, если аргумент DiagIdentifier равен SQL_DIAG_CLASS_ORIGIN, SQL_DIAG_CLASS_SUBCLASS_ORIGIN, SQL_DIAG_CONNECTION_NAME, SQL_DIAG_MESSAGE_TEXT, SQL_DIAG_NATIVE, SQL_DIAG_NUМБ ER, SQL_DIAG_RETURNCODE, SQL_DIAG_SERVER_NAME или SQL_DIAG_SQLSTATE. Все остальные поля диагностики возвращают SQL_ERROR.