Class BadSqlGrammarException
- All Implemented Interfaces:
- Serializable
Exception thrown when SQL specified is invalid. Such exceptions always have a
R2dbcException root cause.
It would be possible to have subclasses for no such table, no such column etc. A custom R2dbcExceptionTranslator could create such more specific exceptions, without affecting code using this class.
- Since:
- 5.3
- Author:
- Mark Paluch
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionBadSqlGrammarException(String task, String sql, R2dbcException ex) Constructor for BadSqlGrammarException.
- 
Method SummaryModifier and TypeMethodDescriptionReturn the wrappedR2dbcException.getSql()Return the SQL that caused the problem.Methods inherited from class NestedRuntimeExceptioncontains, getMostSpecificCause, getRootCauseMethods inherited from class ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
BadSqlGrammarExceptionConstructor for BadSqlGrammarException.- Parameters:
- task- name of current task
- sql- the offending SQL statement
- ex- the root cause
 
 
- 
- 
Method Details- 
getR2dbcExceptionReturn the wrappedR2dbcException.
- 
getSqlReturn the SQL that caused the problem.
 
-