Skip to content

Commit 44c49f7

Browse files
committed
modify:change table name that to be change field name
1 parent d02c823 commit 44c49f7

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

XEngine_Source/MQCore_DBModule/DBModule_MQData/DBModule_MQData.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -648,6 +648,15 @@ BOOL CDBModule_MQData::DBModule_MQData_ModifyTable(LPCTSTR lpszSrcTable, LPCTSTR
648648
TCHAR tszSQLQuery[2048];
649649
memset(tszSQLQuery, '\0', sizeof(tszSQLQuery));
650650

651+
_stprintf(tszSQLQuery, _T("UPDATE `%s` SET tszQueueName = '%s' WHERE tszQueueName = '%s'"), lpszSrcTable, lpszDstTable, lpszSrcTable);
652+
if (!DataBase_MySQL_Execute(xhDBSQL, tszSQLQuery))
653+
{
654+
DBModule_IsErrorOccur = TRUE;
655+
DBModule_dwErrorCode = DataBase_GetLastError();
656+
return FALSE;
657+
}
658+
659+
memset(tszSQLQuery, '\0', sizeof(tszSQLQuery));
651660
_stprintf_s(tszSQLQuery, _T("RENAME TABLE `%s` TO `%s`"), lpszSrcTable, lpszDstTable);
652661

653662
if (!DataBase_MySQL_Execute(xhDBSQL, tszSQLQuery))
@@ -656,5 +665,6 @@ BOOL CDBModule_MQData::DBModule_MQData_ModifyTable(LPCTSTR lpszSrcTable, LPCTSTR
656665
DBModule_dwErrorCode = DataBase_GetLastError();
657666
return FALSE;
658667
}
668+
659669
return TRUE;
660670
}

0 commit comments

Comments
 (0)