Warning and Error Messages

All error and warning information is available through exceptions and subclasses.

Warning

Exception raised for warnings. A subclass of the Python StandardError exception.

sybpydb.Warning
Error

Exception that is the base class of all other exceptions defined by sybpydb. Error is a subclass of the Python StandardError exception.

sybpydb.Error
InterfaceError

Exception raised for errors that are related to the database interface rather than the database itself. It is a subclass of Error.

sybpydb.InterfaceError
DatabaseError

Exception raised for errors that are related to the database. It is a subclass of Error.

sybpydb.DatabaseError
DataError

Exception raised for errors that are related to problems with the processed data. It is a subclass of DatabaseError.

sybpydb.DataError
OperationalError

Exception raised for errors that are related to problems to the operation of the database but are not necessarily under the control of the programmer. It is a subclass of DatabaseError.

sybpydb.OperationalError
IntegrityError

Exception raised when the relational integrity of the database is affected. It is a subclass of DatabaseError.

sybpydb.IntegrityError
InternalError

Exception raised when the database encounters an internal error. It is a subclass of DatabaseError.

sybpydb.InternalError
ProgrammingError

Exception raised for programming errors. It is a subclass of DatabaseError

sybpydb.ProgrammingError
NotSupportedError

Exception raised when an unsupported method or database API is used. It is a subclass of DatabaseError.

sybpydb.NotSupportedError