2.00.01

interbase.interclient
Class SQLDialectException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.sql.SQLException
                    |
                    +--interbase.interclient.SQLException
                          |
                          +--interbase.interclient.InvalidOperationException
                                |
                                +--interbase.interclient.InvalidArgumentException
                                      |
                                      +--interbase.interclient.SQLDialectException

public final class SQLDialectException
extends InvalidArgumentException

A warning that the value specified in the sqlDialect connection property is not valid for the associated database and the dialect value has been changed.

An attempt to set a connection SQL dialect to negative value or to a value that exceeds the database's SQL dialect may throw this warning. Connection SQL dialects that are too high are adjusted to match the database's SQL dialect. A connection SQL dialect of 0 (zero), which is the default, uses the SQL dialect of the database (but no warning is thrown).

// CJL-IB6 change the link to conform The error code associated with this warning is always ErrorCodes.unlicensedComponent.

Since:
Extension, since InterClient 2.00
See Also:
Serialized Form

Methods inherited from class java.sql.SQLException
getErrorCode, getNextException, getSQLState, setNextException
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 


2.00.01

Send comments or suggestions to interclient@interbase.com