MXS-1275: qc_mysqlembedded, add support for qc_[get|set]_sql_mode

This commit is contained in:
Johan Wikman
2017-06-02 14:37:46 +03:00
parent 368ae65779
commit 021fe09edb
2 changed files with 65 additions and 8 deletions

View File

@ -3977,8 +3977,18 @@ int32_t qc_sqlite_get_sql_mode(qc_sql_mode_t* sql_mode)
int32_t qc_sqlite_set_sql_mode(qc_sql_mode_t sql_mode)
{
this_thread.sql_mode = sql_mode;
return QC_RESULT_OK;
int32_t rv = QC_RESULT_OK;
if ((sql_mode == QC_SQL_MODE_DEFAULT) || (sql_mode == QC_SQL_MODE_ORACLE))
{
this_thread.sql_mode = sql_mode;
}
else
{
rv = QC_RESULT_ERROR;
}
return rv;
}
/**