3
C++ 응용 프로그램에서 prepared statement를 상당히 많이 사용합니다. 내가 가지고있는 문제는 mysql 쿼리가 오류 (즉, 외래 키 제약 조건)를 throw 할 때Mysql C++ 드라이버 - 작성한 후 준비 문 쿼리 가져 오기
어떻게 든 디버깅 할 수 있도록하고 싶습니다. 여기 이 MysqlWrapper.cpp
long MysqlWrapper::Insert(sql::PreparedStatement *stmt)
{
try
{
stmt->execute();
...
//return inserted id
}
catch(sql::SQLException &ex)
{
// How can I get the query being executed by stmt?
}
}