提交 309b7956 编写于 作者: F freemine

bugFix: sql error windows port

上级 d8cb54ff
...@@ -60,6 +60,7 @@ do { ...@@ -60,6 +60,7 @@ do {
snprintf((char*)obj->err.sql_state, sizeof(obj->err.sql_state), "%s", sqlstate); \ snprintf((char*)obj->err.sql_state, sizeof(obj->err.sql_state), "%s", sqlstate); \
} while (0) } while (0)
#define CLR_ERROR(obj) \ #define CLR_ERROR(obj) \
do { \ do { \
obj->err.err_no = TSDB_CODE_SUCCESS; \ obj->err.err_no = TSDB_CODE_SUCCESS; \
...@@ -2275,7 +2276,11 @@ static SQLRETURN doSQLGetDiagField(SQLSMALLINT HandleType, SQLHANDLE Handle, ...@@ -2275,7 +2276,11 @@ static SQLRETURN doSQLGetDiagField(SQLSMALLINT HandleType, SQLHANDLE Handle,
SQLPOINTER DiagInfo, SQLSMALLINT BufferLength, SQLPOINTER DiagInfo, SQLSMALLINT BufferLength,
SQLSMALLINT *StringLength) SQLSMALLINT *StringLength)
{ {
// if this function is not exported, isql will never call SQLGetDiagRec switch (DiagIdentifier) {
case SQL_DIAG_CLASS_ORIGIN: {
*StringLength = 0;
} break;
}
return SQL_SUCCESS; return SQL_SUCCESS;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册