Package org.springframework.r2dbc
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 org.springframework.core.NestedRuntimeExceptioncontains, getMostSpecificCause, getRootCauseMethods inherited from class java.lang.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.
 
-