open class BadSqlGrammarException : InvalidDataAccessResourceUsageException
Exception thrown when SQL specified is invalid. Such exceptions always have a java.sql.SQLException root cause.
It would be possible to have subclasses for no such table, no such column etc. A custom SQLExceptionTranslator could create such more specific exceptions, without affecting code using this class.
Author
Rod Johnson
See Also
InvalidResultSetAccessException
BadSqlGrammarException(task: String, sql: String, ex: SQLException)
Constructor for BadSqlGrammarException. |
open fun getSQLException(): SQLException
Return the wrapped SQLException. |
|
open fun getSql(): String
Return the SQL that caused the problem. |