FDB
2.0
Usage Guide
Reference
Index
Content
Getting Started
Installation
Installation from PYPI
Installation from source
Quick-start Guide
Connecting to a Database
Executing SQL Statements
Calling Stored Procedures
Usage Guide
Driver structure
Databases
Using
connect
Using
create_database
Deleting databases
Connection object
Getting information about Firebird version
Database On-Disk Structure
Getting information about database
Executing SQL Statements
Cursor object
SQL Execution Basics
Parametrized statements
Fetching data from server
Prepared Statements
Named Cursors
Working with stored procedures
Data handling and conversions
Implicit Conversion of Input Parameters from Strings
Automatic conversion from/to unicode
Working with BLOBs
Firebird ARRAY type
Transanction management
Basics
Auto-commit
Transaction parameters
Getting information about transaction
Retaining transactions
Savepoints
Using multiple transactions with the same connection
Distributed Transactions
Transaction Context Manager
Database Events
What they are
Why use them
How events are exposed
API for Python developers
Working with Services
Services API Connections
Server Configuration and State
Database options
Database maintenance
User maintenance
Trace service
Text ouput from Services
Working with database schema
Available information
Metadata objects
Visitor Pattern support
Object dependencies
Enhanced list of objects
SQL operations
Working with user privileges
Working with monitoring tables
Available information
Activity snapshot
Driver hooks
Compliance to PyDB API 2.0
Unsupported Optional Features
Supported Optional Features
Nominally Supported Optional Features
Extensions and Caveats
FDB Reference
Main driver namespace
Constants
Exceptions
Functions
Classes
Internally used classes exposed to driver users
Services
Constants
Functions
Classes
Database schema
Module globals
Functions
Classes
Monitoring information
Constants
Classes
Firebird trace & audit
Constants
Classes
GSTAT protocols
Module globals
Functions
Classes
Firebird server log
Functions
Classes
Utilities
Functions
Classes
ctypes interface to Firebird client library
Constants
Types
Other globals
Functions
Classes
BLR Constants
Changelog
Version 2.0
Improvements
Other changes
Bugs Fixed
Version 1.8
Version 1.7
Version 1.6.1
Version 1.6
Version 1.5.1
Version 1.5
Version 1.4.11
Version 1.4.10
Version 1.4.9
Version 1.4.8
Version 1.4.7
Version 1.4.6
Bugs Fixed
Version 1.4.5
Bugs Fixed
Version 1.4.4
Improvements
Bugs Fixed
Version 1.4.3
Bugs Fixed
Version 1.4.2
Improvements
Bugs Fixed
Version 1.4.1
Improvements
Bugs Fixed
Version 1.4
New Features
Improvements
Bugs Fixed
Version 1.3
New Features
Improvements
Bugs Fixed
Version 1.2
New Features
Improvements
Bugs Fixed
Version 1.1.1
Bugs Fixed
Version 1.1
New Features
Bugs Fixed
Version 1.0
Improvements
Bugs Fixed
Version 0.9.9
New Features
Other changes
Bugs Fixed
Version 0.9.1
Version 0.9
New Features
Other changes
Version 0.8.5
New Features
Bugs Fixed
Version 0.8
New Features
Bugs Fixes
Version 0.7.2
New Features
Version 0.7.1
Version 0.7
What’s missing
LICENSE
Page
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
_RowMapping (class in fdb.fbcore)
_TableAccessStats (class in fdb.fbcore)
A
accept() (fdb.schema.BackupHistory method)
(fdb.schema.BaseSchemaItem method)
(fdb.schema.CharacterSet method)
(fdb.schema.Collation method)
(fdb.schema.Constraint method)
(fdb.schema.DatabaseException method)
(fdb.schema.DatabaseFile method)
(fdb.schema.Dependency method)
(fdb.schema.Domain method)
(fdb.schema.Filter method)
(fdb.schema.Function method)
(fdb.schema.FunctionArgument method)
(fdb.schema.Index method)
(fdb.schema.Package method)
(fdb.schema.Privilege method)
(fdb.schema.Procedure method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.Role method)
(fdb.schema.Schema method)
(fdb.schema.Sequence method)
(fdb.schema.Shadow method)
(fdb.schema.Table method)
(fdb.schema.TableColumn method)
(fdb.schema.Trigger method)
(fdb.schema.View method)
(fdb.schema.ViewColumn method)
(fdb.utils.Visitable method)
access_mode (fdb.TPB attribute)
AccessTuple() (in module fdb.trace)
actions (fdb.schema.BackupHistory attribute)
(fdb.schema.BaseSchemaItem attribute)
(fdb.schema.CharacterSet attribute)
(fdb.schema.Collation attribute)
(fdb.schema.Constraint attribute)
(fdb.schema.DatabaseException attribute)
(fdb.schema.DatabaseFile attribute)
(fdb.schema.Dependency attribute)
(fdb.schema.Domain attribute)
(fdb.schema.Filter attribute)
(fdb.schema.Function attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.Index attribute)
(fdb.schema.Package attribute)
(fdb.schema.Privilege attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.Role attribute)
(fdb.schema.Sequence attribute)
(fdb.schema.Shadow attribute)
(fdb.schema.Table attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.Trigger attribute)
(fdb.schema.View attribute)
(fdb.schema.ViewColumn attribute)
activate_shadow() (fdb.services.Connection method)
active (fdb.Transaction attribute)
add() (fdb.ConnectionGroup method)
add_byte() (fdb.ParameterBuffer method)
add_byte_parameter() (fdb.ParameterBuffer method)
add_hook() (in module fdb)
add_integer_parameter() (fdb.ParameterBuffer method)
add_parameter_code() (fdb.ParameterBuffer method)
add_string() (fdb.ParameterBuffer method)
add_string_parameter() (fdb.ParameterBuffer method)
add_user() (fdb.services.Connection method)
add_word() (fdb.ParameterBuffer method)
aliasname (fdb.ibase.XSQLVAR attribute)
aliasname_length (fdb.ibase.XSQLVAR attribute)
all() (fdb.utils.ObjectList method)
any() (fdb.utils.ObjectList method)
append() (fdb.utils.ObjectList method)
args (fdb.Connection.DatabaseError attribute)
(fdb.Connection.DataError attribute)
(fdb.Connection.Error attribute)
(fdb.Connection.IntegrityError attribute)
(fdb.Connection.InterfaceError attribute)
(fdb.Connection.InternalError attribute)
(fdb.Connection.NotSupportedError attribute)
(fdb.Connection.OperationalError attribute)
(fdb.Connection.ProgrammingError attribute)
(fdb.Connection.Warning attribute)
argument_mechanism (fdb.schema.FunctionArgument attribute)
argument_name (fdb.schema.FunctionArgument attribute)
arguments (fdb.schema.Function attribute)
ARRAY
Data
array_bound_lower (fdb.ibase.ISC_ARRAY_BOUND attribute)
array_bound_upper (fdb.ibase.ISC_ARRAY_BOUND attribute)
array_desc_bounds (fdb.ibase.ISC_ARRAY_DESC attribute)
array_desc_dimensions (fdb.ibase.ISC_ARRAY_DESC attribute)
array_desc_dtype (fdb.ibase.ISC_ARRAY_DESC attribute)
array_desc_field_name (fdb.ibase.ISC_ARRAY_DESC attribute)
array_desc_flags (fdb.ibase.ISC_ARRAY_DESC attribute)
array_desc_length (fdb.ibase.ISC_ARRAY_DESC attribute)
array_desc_relation_name (fdb.ibase.ISC_ARRAY_DESC attribute)
array_desc_scale (fdb.ibase.ISC_ARRAY_DESC attribute)
arraysize (fdb.Cursor attribute)
attachment (fdb.monitor.ContextVariableInfo attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TransactionInfo attribute)
attachment_id (fdb.Connection attribute)
AttachmentInfo (class in fdb.monitor)
AttachmentInfo() (in module fdb.trace)
attachments (fdb.monitor.Monitor attribute)
attributes (fdb.schema.Collation attribute)
auth_method (fdb.monitor.AttachmentInfo attribute)
auto-commit
Transaction
B
backouts (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
backup() (fdb.services.Connection method)
backup_history (fdb.schema.Schema attribute)
backup_id (fdb.schema.BackupHistory attribute)
backup_state (fdb.monitor.DatabaseInfo attribute)
BackupHistory (class in fdb.schema)
backversion_reads (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
base_collation (fdb.schema.Collation attribute)
base_field (fdb.schema.ViewColumn attribute)
BaseInfoItem (class in fdb.monitor)
BaseSchemaItem (class in fdb.schema)
begin() (fdb.Connection method)
(fdb.ConnectionGroup method)
(fdb.EventConduit method)
(fdb.Transaction method)
bind() (fdb.monitor.Monitor method)
(fdb.schema.Schema method)
BLOB
Data
materialized
stream
blob_desc_charset (fdb.ibase.ISC_BLOB_DESC attribute)
blob_desc_field_name (fdb.ibase.ISC_BLOB_DESC attribute)
blob_desc_relation_name (fdb.ibase.ISC_BLOB_DESC attribute)
blob_desc_segment_size (fdb.ibase.ISC_BLOB_DESC attribute)
blob_desc_subtype (fdb.ibase.ISC_BLOB_DESC attribute)
blob_get_segment (fdb.ibase.blobcallback attribute)
blob_handle (fdb.ibase.blobcallback attribute)
blob_lseek (fdb.ibase.blobcallback attribute)
blob_max_segment (fdb.ibase.blobcallback attribute)
blob_number_segments (fdb.ibase.blobcallback attribute)
blob_put_segment (fdb.ibase.blobcallback attribute)
blob_total_length (fdb.ibase.blobcallback attribute)
blobcallback (class in fdb.ibase)
BlobReader (class in fdb)
body (fdb.schema.Package attribute)
bring_online() (fdb.services.Connection method)
bstr_blob (fdb.ibase.bstream attribute)
bstr_buffer (fdb.ibase.bstream attribute)
bstr_cnt (fdb.ibase.bstream attribute)
bstr_length (fdb.ibase.bstream attribute)
bstr_mode (fdb.ibase.bstream attribute)
bstr_ptr (fdb.ibase.bstream attribute)
bstream (class in fdb.ibase)
BSTREAM (in module fdb.ibase)
buf_length (fdb.fbcore.EventBlock attribute)
bytes_per_character (fdb.schema.CharacterSet attribute)
C
cache_size (fdb.monitor.DatabaseInfo attribute)
caller (fdb.monitor.CallStackInfo attribute)
callproc() (fdb.Cursor method)
callstack (fdb.monitor.Monitor attribute)
(fdb.monitor.StatementInfo attribute)
CallStackInfo (class in fdb.monitor)
categories
Database schema
character_length (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
character_set (fdb.monitor.AttachmentInfo attribute)
(fdb.schema.Collation attribute)
(fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
character_sets (fdb.schema.Schema attribute)
CharacterSet (class in fdb.schema)
charset (fdb.Connection attribute)
clear() (fdb.ConnectionGroup method)
(fdb.ParameterBuffer method)
(fdb.TPB method)
(fdb.monitor.Monitor method)
(fdb.schema.Schema method)
(fdb.utils.ObjectList method)
client_version (fdb.monitor.AttachmentInfo attribute)
close() (fdb.BlobReader method)
(fdb.Connection method)
(fdb.Cursor method)
(fdb.EventConduit method)
(fdb.PreparedStatement method)
(fdb.Transaction method)
(fdb.fbcore.EventBlock method)
(fdb.monitor.Monitor method)
(fdb.schema.Schema method)
(fdb.services.Connection method)
closed (fdb.BlobReader attribute)
(fdb.Connection attribute)
(fdb.EventConduit attribute)
(fdb.PreparedStatement attribute)
(fdb.Transaction attribute)
(fdb.fbcore.EventBlock attribute)
(fdb.monitor.Monitor attribute)
(fdb.schema.Schema attribute)
(fdb.services.Connection attribute)
Collation (class in fdb.schema)
collation (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.ViewColumn attribute)
collations (fdb.schema.CharacterSet attribute)
(fdb.schema.Schema attribute)
column (fdb.monitor.CallStackInfo attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.ProcedureParameter attribute)
column_name (fdb.schema.Constraint attribute)
columns (fdb.schema.Table attribute)
(fdb.schema.View attribute)
commit() (fdb.Connection method)
(fdb.ConnectionGroup method)
(fdb.Transaction method)
commit_limbo_transaction() (fdb.services.Connection method)
conflits (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
connect
Database
connect() (in module fdb)
(in module fdb.services)
Connection
usage
connection
Services
Connection (class in fdb)
(class in fdb.services)
connection (fdb.Cursor attribute)
Connection.DatabaseError
Connection.DataError
Connection.Error
Connection.IntegrityError
Connection.InterfaceError
Connection.InternalError
Connection.NotSupportedError
Connection.OperationalError
Connection.ProgrammingError
Connection.Warning
ConnectionGroup (class in fdb)
ConnectionWithSchema (class in fdb)
Constraint (class in fdb.schema)
constraint (fdb.schema.Index attribute)
constraint_type (fdb.schema.Constraint attribute)
constraints (fdb.schema.Schema attribute)
(fdb.schema.Table attribute)
contains() (fdb.ConnectionGroup method)
(fdb.utils.ObjectList method)
context manager
Transaction
ContextVariableInfo (class in fdb.monitor)
conversion
Data
parameter
unicode
copy() (fdb.TableReservation method)
(fdb.TPB method)
count() (fdb.ConnectionGroup method)
count_and_reregister() (fdb.fbcore.EventBlock method)
create
Database
create_database() (in module fdb)
created (fdb.monitor.DatabaseInfo attribute)
(fdb.schema.BackupHistory attribute)
creation_date (fdb.Connection attribute)
crypt_page (fdb.monitor.DatabaseInfo attribute)
ctl_bpb (fdb.ibase.isc_blob_ctl attribute)
ctl_bpb_length (fdb.ibase.isc_blob_ctl attribute)
ctl_buffer (fdb.ibase.isc_blob_ctl attribute)
ctl_buffer_length (fdb.ibase.isc_blob_ctl attribute)
ctl_data (fdb.ibase.isc_blob_ctl attribute)
ctl_from_sub_type (fdb.ibase.isc_blob_ctl attribute)
ctl_max_segment (fdb.ibase.isc_blob_ctl attribute)
ctl_number_segments (fdb.ibase.isc_blob_ctl attribute)
ctl_segment_length (fdb.ibase.isc_blob_ctl attribute)
ctl_source (fdb.ibase.isc_blob_ctl attribute)
ctl_source_handle (fdb.ibase.isc_blob_ctl attribute)
ctl_status (fdb.ibase.isc_blob_ctl attribute)
ctl_to_sub_type (fdb.ibase.isc_blob_ctl attribute)
ctl_total_length (fdb.ibase.isc_blob_ctl attribute)
current_memory (fdb.Connection attribute)
Cursor
fetching data
named
usage
Cursor (class in fdb)
cursor (fdb.PreparedStatement attribute)
cursor() (fdb.Connection method)
(fdb.ConnectionGroup method)
(fdb.Transaction method)
cursors (fdb.Transaction attribute)
D
Data
ARRAY
BLOB
conversion
Database
On-disk Structure
connect
create
delete
events
information about
maintenance, Services
schema
users, Services
database options
Services
Database schema
categories
dependencies
metadata objects
visitor pattern
working with
database_info() (fdb.Connection method)
database_name (fdb.Connection attribute)
database_sql_dialect (fdb.Connection attribute)
DatabaseError
DatabaseException (class in fdb.schema)
DatabaseFile (class in fdb.schema)
DatabaseInfo (class in fdb.monitor)
DataError
datatype (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.ViewColumn attribute)
db (fdb.monitor.Monitor attribute)
db_class_id (fdb.Connection attribute)
db_info() (fdb.Connection method)
db_ptr (fdb.ibase.ISC_TEB attribute)
dba_password (fdb.ibase.USER_SEC_DATA attribute)
dba_user_name (fdb.ibase.USER_SEC_DATA attribute)
dbkey_length (fdb.schema.Table attribute)
(fdb.schema.View attribute)
dbobject (fdb.monitor.CallStackInfo attribute)
default (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.TableColumn attribute)
default_action (fdb.Transaction attribute)
default_action() (fdb.utils.Visitor method)
default_character_set (fdb.schema.Schema attribute)
default_class (fdb.schema.Table attribute)
(fdb.schema.View attribute)
default_collate (fdb.schema.CharacterSet attribute)
default_tpb (fdb.Connection attribute)
(fdb.ConnectionGroup attribute)
(fdb.Transaction attribute)
delete
Database
delete_rule (fdb.schema.Constraint attribute)
deletes (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
depended_on (fdb.schema.Dependency attribute)
depended_on_name (fdb.schema.Dependency attribute)
depended_on_type (fdb.schema.Dependency attribute)
dependencies
Database schema
working with
dependencies (fdb.schema.Schema attribute)
Dependency (class in fdb.schema)
dependent (fdb.schema.Dependency attribute)
dependent_name (fdb.schema.Dependency attribute)
dependent_type (fdb.schema.Dependency attribute)
description (fdb.Cursor attribute)
(fdb.PreparedStatement attribute)
(fdb.schema.BackupHistory attribute)
(fdb.schema.BaseSchemaItem attribute)
(fdb.schema.CharacterSet attribute)
(fdb.schema.Collation attribute)
(fdb.schema.Constraint attribute)
(fdb.schema.DatabaseException attribute)
(fdb.schema.DatabaseFile attribute)
(fdb.schema.Dependency attribute)
(fdb.schema.Domain attribute)
(fdb.schema.Filter attribute)
(fdb.schema.Function attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.Index attribute)
(fdb.schema.Package attribute)
(fdb.schema.Privilege attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.Role attribute)
(fdb.schema.Schema attribute)
(fdb.schema.Sequence attribute)
(fdb.schema.Shadow attribute)
(fdb.schema.Table attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.Trigger attribute)
(fdb.schema.View attribute)
(fdb.schema.ViewColumn attribute)
deterministic_flag (fdb.schema.Function attribute)
dimensions (fdb.schema.Domain attribute)
disband() (fdb.ConnectionGroup method)
distributed
Transaction
Domain (class in fdb.schema)
domain (fdb.schema.FunctionArgument attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.ViewColumn attribute)
domains (fdb.schema.Schema attribute)
driver
hooks
drop_database() (fdb.Connection method)
dsc_address (fdb.ibase.paramdsc attribute)
dsc_dtype (fdb.ibase.paramdsc attribute)
dsc_flags (fdb.ibase.paramdsc attribute)
dsc_length (fdb.ibase.paramdsc attribute)
dsc_scale (fdb.ibase.paramdsc attribute)
dsc_sub_type (fdb.ibase.paramdsc attribute)
E
ecount() (fdb.utils.ObjectList method)
embed_attributes() (in module fdb.utils)
EmbeddedAttribute (class in fdb.utils)
EmbeddedProperty (class in fdb.utils)
empty_str() (in module fdb.gstat)
Encryption() (in module fdb.gstat)
engine_mame (fdb.schema.Function attribute)
engine_name (fdb.schema.Procedure attribute)
(fdb.schema.Trigger attribute)
engine_version (fdb.Connection attribute)
(fdb.services.Connection attribute)
enhanced
list
entrypoint (fdb.schema.Filter attribute)
(fdb.schema.Function attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.Trigger attribute)
enum_character_set_names (fdb.schema.Schema attribute)
enum_determinism_flags (fdb.schema.Schema attribute)
enum_field_subtypes (fdb.schema.Schema attribute)
enum_field_types (fdb.schema.Schema attribute)
enum_function_types (fdb.schema.Schema attribute)
enum_grant_options (fdb.schema.Schema attribute)
enum_index_activity_flags (fdb.schema.Schema attribute)
enum_index_unique_flags (fdb.schema.Schema attribute)
enum_legacy_flags (fdb.schema.Schema attribute)
enum_mechanism_types (fdb.schema.Schema attribute)
enum_object_type_codes (fdb.schema.Schema attribute)
enum_object_types (fdb.schema.Schema attribute)
enum_page_types (fdb.schema.Schema attribute)
enum_param_type_from (fdb.schema.Schema attribute)
enum_parameter_mechanism_types (fdb.schema.Schema attribute)
enum_parameter_types (fdb.schema.Schema attribute)
enum_privacy_flags (fdb.schema.Schema attribute)
enum_procedure_types (fdb.schema.Schema attribute)
enum_relation_types (fdb.schema.Schema attribute)
enum_system_flag_types (fdb.schema.Schema attribute)
enum_transaction_state_types (fdb.schema.Schema attribute)
enum_trigger_activity_flags (fdb.schema.Schema attribute)
enum_trigger_types (fdb.schema.Schema attribute)
Error
escape_single_quotes() (in module fdb.schema)
event_buf (fdb.fbcore.EventBlock attribute)
event_conduit() (fdb.Connection method)
event_id (fdb.fbcore.EventBlock attribute)
event_names (fdb.fbcore.EventBlock attribute)
EventAttach() (in module fdb.trace)
EventBlock (class in fdb.fbcore)
EventBLRCompile() (in module fdb.trace)
EventBLRExecute() (in module fdb.trace)
EventCloseCursor() (in module fdb.trace)
EventCommit() (in module fdb.trace)
EventCommitRetaining() (in module fdb.trace)
EventConduit (class in fdb)
EventCreate() (in module fdb.trace)
EventDetach() (in module fdb.trace)
EventDrop() (in module fdb.trace)
EventDYNExecute() (in module fdb.trace)
EventError() (in module fdb.trace)
EventFreeStatement() (in module fdb.trace)
EventPrepareStatement() (in module fdb.trace)
EventProcedureFinish() (in module fdb.trace)
EventProcedureStart() (in module fdb.trace)
EventRollback() (in module fdb.trace)
EventRollbackRetaining() (in module fdb.trace)
events
Database
EventServiceAttach() (in module fdb.trace)
EventServiceDetach() (in module fdb.trace)
EventServiceError() (in module fdb.trace)
EventServiceQuery() (in module fdb.trace)
EventServiceStart() (in module fdb.trace)
EventServiceWarning() (in module fdb.trace)
EventSetContext() (in module fdb.trace)
EventStatementFinish() (in module fdb.trace)
EventStatementStart() (in module fdb.trace)
EventSweepFailed() (in module fdb.trace)
EventSweepFinish() (in module fdb.trace)
EventSweepProgress() (in module fdb.trace)
EventSweepStart() (in module fdb.trace)
EventTraceFinish() (in module fdb.trace)
EventTraceInit() (in module fdb.trace)
EventTraceSuspend() (in module fdb.trace)
EventTransactionStart() (in module fdb.trace)
EventTriggerFinish() (in module fdb.trace)
EventTriggerStart() (in module fdb.trace)
EventUnknown() (in module fdb.trace)
EventWarning() (in module fdb.trace)
example
visitor pattern
exceptions (fdb.schema.Schema attribute)
execute() (fdb.Cursor method)
execute_immediate() (fdb.Connection method)
(fdb.ConnectionGroup method)
(fdb.Transaction method)
executemany() (fdb.Cursor method)
execution
SQL Statement
Stored procedure
expression (fdb.schema.Domain attribute)
(fdb.schema.Index attribute)
expunges (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
extend() (fdb.utils.ObjectList method)
external_file (fdb.schema.Table attribute)
external_length (fdb.schema.Domain attribute)
external_scale (fdb.schema.Domain attribute)
external_type (fdb.schema.Domain attribute)
extract() (fdb.utils.ObjectList method)
F
FB_API_HANDLE (in module fdb.ibase)
FB_BLOB_STREAM (in module fdb.ibase)
FB_SHUTDOWN_CALLBACK (class in fdb.ibase)
FB_SQLSTATE_STRING (in module fdb.ibase)
fbclient_API (class in fdb.ibase)
fdb (module)
fdb.blr (module)
fdb.fbcore (module)
fdb.gstat (module)
fdb.ibase (module)
fdb.log (module)
fdb.monitor (module)
fdb.schema (module)
fdb.services (module)
fdb.trace (module)
fdb.utils (module)
fetchall() (fdb.Cursor method)
fetchallmap() (fdb.Cursor method)
fetches (fdb.monitor.IOStatsInfo attribute)
fetching (fdb.services.Connection attribute)
fetching data
Cursor
fetchmany() (fdb.Cursor method)
fetchmanymap() (fdb.Cursor method)
fetchone() (fdb.Cursor method)
fetchonemap() (fdb.Cursor method)
field_name (fdb.schema.Dependency attribute)
(fdb.schema.Privilege attribute)
field_type (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
filename (fdb.schema.BackupHistory attribute)
(fdb.schema.DatabaseFile attribute)
files (fdb.schema.Schema attribute)
(fdb.schema.Shadow attribute)
FillDistribution() (in module fdb.gstat)
Filter (class in fdb.schema)
filter() (fdb.utils.ObjectList method)
filters (fdb.schema.Schema attribute)
Firebird
information about
firebird_version (fdb.Connection attribute)
first_name (fdb.ibase.USER_SEC_DATA attribute)
flags (fdb.schema.Shadow attribute)
(fdb.schema.Table attribute)
(fdb.schema.Trigger attribute)
(fdb.schema.View attribute)
flush() (fdb.BlobReader method)
(fdb.EventConduit method)
forced_writes (fdb.Connection attribute)
(fdb.monitor.DatabaseInfo attribute)
foreign_keys (fdb.schema.Table attribute)
format (fdb.schema.Table attribute)
(fdb.schema.View attribute)
fragment_reads (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
freeze() (fdb.utils.ObjectList method)
frozen (fdb.utils.ObjectList attribute)
Function (class in fdb.schema)
function (fdb.schema.FunctionArgument attribute)
function_name (fdb.schema.Collation attribute)
FunctionArgument (class in fdb.schema)
functions (fdb.schema.Package attribute)
(fdb.schema.Schema attribute)
G
GDS_QUAD (in module fdb.ibase)
gds_quad_high (fdb.ibase.GDS_QUAD_t attribute)
gds_quad_low (fdb.ibase.GDS_QUAD_t attribute)
GDS_QUAD_t (class in fdb.ibase)
generator (fdb.schema.TableColumn attribute)
generators (fdb.schema.Schema attribute)
get() (fdb.fbcore._RowMapping method)
(fdb.TableReservation method)
(fdb.utils.ObjectList method)
get_active_transaction_count() (fdb.Connection method)
get_active_transaction_ids() (fdb.Connection method)
get_architecture() (fdb.services.Connection method)
get_attached_database_names() (fdb.services.Connection method)
get_attachment() (fdb.monitor.Monitor method)
get_buffer() (fdb.ParameterBuffer method)
get_call() (fdb.monitor.Monitor method)
get_character_set() (fdb.schema.Schema method)
get_character_set_by_id() (fdb.schema.Schema method)
get_collation() (fdb.schema.CharacterSet method)
(fdb.schema.Schema method)
get_collation_by_id() (fdb.schema.CharacterSet method)
(fdb.schema.Schema method)
get_column() (fdb.schema.Table method)
(fdb.schema.View method)
get_computedby() (fdb.schema.TableColumn method)
get_connection_count() (fdb.services.Connection method)
get_constraint() (fdb.schema.Schema method)
get_dependencies() (fdb.schema.BackupHistory method)
(fdb.schema.BaseSchemaItem method)
(fdb.schema.CharacterSet method)
(fdb.schema.Collation method)
(fdb.schema.Constraint method)
(fdb.schema.DatabaseException method)
(fdb.schema.DatabaseFile method)
(fdb.schema.Dependency method)
(fdb.schema.Domain method)
(fdb.schema.Filter method)
(fdb.schema.Function method)
(fdb.schema.FunctionArgument method)
(fdb.schema.Index method)
(fdb.schema.Package method)
(fdb.schema.Privilege method)
(fdb.schema.Procedure method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.Role method)
(fdb.schema.Sequence method)
(fdb.schema.Shadow method)
(fdb.schema.Table method)
(fdb.schema.TableColumn method)
(fdb.schema.Trigger method)
(fdb.schema.View method)
(fdb.schema.ViewColumn method)
get_dependents() (fdb.schema.BackupHistory method)
(fdb.schema.BaseSchemaItem method)
(fdb.schema.CharacterSet method)
(fdb.schema.Collation method)
(fdb.schema.Constraint method)
(fdb.schema.DatabaseException method)
(fdb.schema.DatabaseFile method)
(fdb.schema.Dependency method)
(fdb.schema.Domain method)
(fdb.schema.Filter method)
(fdb.schema.Function method)
(fdb.schema.FunctionArgument method)
(fdb.schema.Index method)
(fdb.schema.Package method)
(fdb.schema.Privilege method)
(fdb.schema.Procedure method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.Role method)
(fdb.schema.Sequence method)
(fdb.schema.Shadow method)
(fdb.schema.Table method)
(fdb.schema.TableColumn method)
(fdb.schema.Trigger method)
(fdb.schema.View method)
(fdb.schema.ViewColumn method)
get_domain() (fdb.schema.Schema method)
get_exception() (fdb.schema.Schema method)
get_function() (fdb.schema.Schema method)
get_generator() (fdb.schema.Schema method)
get_grants() (in module fdb.schema)
get_home_directory() (fdb.services.Connection method)
get_hooks() (in module fdb)
get_index() (fdb.schema.Schema method)
get_info() (fdb.BlobReader method)
get_length() (fdb.ParameterBuffer method)
get_limbo_transaction_ids() (fdb.services.Connection method)
get_lock_file_directory() (fdb.services.Connection method)
get_log() (fdb.services.Connection method)
get_message_file_directory() (fdb.services.Connection method)
get_metadata_ddl() (fdb.schema.Schema method)
get_package() (fdb.schema.Schema method)
get_page_contents() (fdb.Connection method)
get_param() (fdb.schema.Procedure method)
get_privileges_of() (fdb.schema.Schema method)
get_procedure() (fdb.schema.Schema method)
get_quoted_name() (fdb.schema.BackupHistory method)
(fdb.schema.BaseSchemaItem method)
(fdb.schema.CharacterSet method)
(fdb.schema.Collation method)
(fdb.schema.Constraint method)
(fdb.schema.DatabaseException method)
(fdb.schema.DatabaseFile method)
(fdb.schema.Dependency method)
(fdb.schema.Domain method)
(fdb.schema.Filter method)
(fdb.schema.Function method)
(fdb.schema.FunctionArgument method)
(fdb.schema.Index method)
(fdb.schema.Package method)
(fdb.schema.Privilege method)
(fdb.schema.Procedure method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.Role method)
(fdb.schema.Sequence method)
(fdb.schema.Shadow method)
(fdb.schema.Table method)
(fdb.schema.TableColumn method)
(fdb.schema.Trigger method)
(fdb.schema.View method)
(fdb.schema.ViewColumn method)
get_role() (fdb.schema.Schema method)
get_security_database_path() (fdb.services.Connection method)
get_sequence() (fdb.schema.Schema method)
get_server_capabilities() (fdb.services.Connection method)
get_server_version() (fdb.services.Connection method)
get_service_manager_version() (fdb.services.Connection method)
get_sql_definition() (fdb.schema.FunctionArgument method)
(fdb.schema.ProcedureParameter method)
get_sql_for() (fdb.schema.BackupHistory method)
(fdb.schema.BaseSchemaItem method)
(fdb.schema.CharacterSet method)
(fdb.schema.Collation method)
(fdb.schema.Constraint method)
(fdb.schema.DatabaseException method)
(fdb.schema.DatabaseFile method)
(fdb.schema.Dependency method)
(fdb.schema.Domain method)
(fdb.schema.Filter method)
(fdb.schema.Function method)
(fdb.schema.FunctionArgument method)
(fdb.schema.Index method)
(fdb.schema.Package method)
(fdb.schema.Privilege method)
(fdb.schema.Procedure method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.Role method)
(fdb.schema.Sequence method)
(fdb.schema.Shadow method)
(fdb.schema.Table method)
(fdb.schema.TableColumn method)
(fdb.schema.Trigger method)
(fdb.schema.View method)
(fdb.schema.ViewColumn method)
get_statement() (fdb.monitor.Monitor method)
get_statistics() (fdb.services.Connection method)
get_table() (fdb.schema.Schema method)
get_table_access_stats() (fdb.Connection method)
get_transaction() (fdb.monitor.Monitor method)
get_trigger() (fdb.schema.Schema method)
(fdb.schema.View method)
get_type_as_string() (fdb.schema.Trigger method)
get_users() (fdb.services.Connection method)
get_view() (fdb.schema.Schema method)
gid (fdb.ibase.USER_SEC_DATA attribute)
grantor (fdb.schema.Privilege attribute)
grantor_name (fdb.schema.Privilege attribute)
group (fdb.Connection attribute)
(fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
group_name (fdb.ibase.USER_SEC_DATA attribute)
guid (fdb.schema.BackupHistory attribute)
H
has_arguments() (fdb.schema.Function method)
has_checkoption() (fdb.schema.View method)
has_default() (fdb.schema.Domain method)
(fdb.schema.FunctionArgument method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.TableColumn method)
has_encryption_stats() (fdb.gstat.StatDatabase method)
has_fkey() (fdb.schema.Table method)
has_grant() (fdb.schema.Privilege method)
has_index_stats() (fdb.gstat.StatDatabase method)
has_input() (fdb.schema.Procedure method)
has_output() (fdb.schema.Procedure method)
has_pkey() (fdb.schema.Table method)
has_return() (fdb.schema.Function method)
has_return_argument() (fdb.schema.Function method)
has_row_stats() (fdb.gstat.StatDatabase method)
has_system() (fdb.gstat.StatDatabase method)
has_table_stats() (fdb.gstat.StatDatabase method)
has_valid_body() (fdb.schema.Package method)
header (fdb.schema.Package attribute)
HOOK_API_LOADED
(in module fdb)
HOOK_DATABASE_ATTACH_REQUEST
(in module fdb)
HOOK_DATABASE_ATTACHED
(in module fdb)
HOOK_DATABASE_CLOSED
(in module fdb)
HOOK_DATABASE_DETACH_REQUEST
(in module fdb)
HOOK_SERVICE_ATTACHED
(in module fdb)
hooks
driver
invocation
types
usage
I
id (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.CallStackInfo attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TransactionInfo attribute)
(fdb.schema.CharacterSet attribute)
(fdb.schema.Collation attribute)
(fdb.schema.DatabaseException attribute)
(fdb.schema.Function attribute)
(fdb.schema.Index attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.Sequence attribute)
(fdb.schema.Shadow attribute)
(fdb.schema.Table attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.View attribute)
identity_type (fdb.schema.TableColumn attribute)
idx_reads (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
ifilter() (fdb.utils.ObjectList method)
ifilterfalse() (fdb.utils.ObjectList method)
implementation_id (fdb.Connection attribute)
increment (fdb.schema.Sequence attribute)
Index (class in fdb.schema)
index (fdb.schema.Constraint attribute)
index_type (fdb.schema.Index attribute)
indices (fdb.schema.Schema attribute)
(fdb.schema.Table attribute)
information about
Database
Firebird
Transaction
inital_value (fdb.schema.Sequence attribute)
input_params (fdb.schema.Procedure attribute)
input_sub_type (fdb.schema.Filter attribute)
insert() (fdb.utils.ObjectList method)
inserts (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
IntegrityError
InterfaceError
InternalError
invocation
hooks
io_stats (fdb.Connection attribute)
iostats (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.CallStackInfo attribute)
(fdb.monitor.DatabaseInfo attribute)
(fdb.monitor.Monitor attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TransactionInfo attribute)
IOStatsInfo (class in fdb.monitor)
ireport() (fdb.utils.ObjectList method)
is_dead_proxy() (in module fdb)
isaccentinsensitive() (fdb.schema.Collation method)
isactive() (fdb.monitor.AttachmentInfo method)
(fdb.monitor.StatementInfo method)
(fdb.monitor.TransactionInfo method)
(fdb.schema.Trigger method)
isafter() (fdb.schema.Trigger method)
isarray() (fdb.schema.Domain method)
isattachmentvar() (fdb.monitor.ContextVariableInfo method)
isautocommit() (fdb.monitor.TransactionInfo method)
isautoundo() (fdb.monitor.TransactionInfo method)
isbasedonexternal() (fdb.schema.Collation method)
isbefore() (fdb.schema.Trigger method)
isbydescriptor() (fdb.schema.FunctionArgument method)
isbyreference() (fdb.schema.FunctionArgument method)
isbyvalue() (fdb.schema.FunctionArgument method)
ISC_ARRAY_BOUND (class in fdb.ibase)
ISC_ARRAY_DESC (class in fdb.ibase)
isc_blob_ctl (class in fdb.ibase)
ISC_BLOB_DESC (class in fdb.ibase)
ISC_CALLBACK (class in fdb.ibase)
ISC_DATE (in module fdb.ibase)
isc_event_block() (fdb.ibase.fbclient_API method)
ISC_EVENT_CALLBACK (class in fdb.ibase)
ISC_FALSE (in module fdb.ibase)
ISC_INT64 (in module fdb.ibase)
ISC_LONG (in module fdb.ibase)
ISC_PRINT_CALLBACK (class in fdb.ibase)
ISC_QUAD (in module fdb.ibase)
ISC_SCHAR (in module fdb.ibase)
ISC_SHORT (in module fdb.ibase)
ISC_STATUS (in module fdb.ibase)
ISC_STATUS_ARRAY (in module fdb.ibase)
ISC_STATUS_PTR (in module fdb.ibase)
ISC_TEB (class in fdb.ibase)
ISC_TIME (in module fdb.ibase)
ISC_TIMESTAMP (class in fdb.ibase)
ISC_TRUE (in module fdb.ibase)
ISC_UCHAR (in module fdb.ibase)
ISC_UINT64 (in module fdb.ibase)
ISC_ULONG (in module fdb.ibase)
ISC_USHORT (in module fdb.ibase)
ISC_VERSION_CALLBACK (class in fdb.ibase)
iscaseinsensitive() (fdb.schema.Collation method)
ischeck() (fdb.schema.Constraint method)
iscomputed() (fdb.schema.Domain method)
(fdb.schema.TableColumn method)
isconditional() (fdb.schema.Shadow method)
isdbtrigger() (fdb.schema.Trigger method)
isddltrigger() (fdb.schema.Trigger method)
isdeferrable() (fdb.schema.Constraint method)
isdeferred() (fdb.schema.Constraint method)
isdelete() (fdb.schema.Privilege method)
(fdb.schema.Trigger method)
isdomainbased() (fdb.schema.TableColumn method)
isenforcer() (fdb.schema.Index method)
isexecute() (fdb.schema.Privilege method)
isexpression() (fdb.schema.Index method)
isexternal() (fdb.schema.Function method)
(fdb.schema.Table method)
isfkey() (fdb.schema.Constraint method)
isfreeit() (fdb.schema.FunctionArgument method)
isgcallowed() (fdb.monitor.AttachmentInfo method)
isgtt() (fdb.schema.Table method)
isidentity() (fdb.schema.Sequence method)
(fdb.schema.TableColumn method)
isidle() (fdb.monitor.AttachmentInfo method)
(fdb.monitor.StatementInfo method)
(fdb.monitor.TransactionInfo method)
isinactive() (fdb.schema.Index method)
(fdb.schema.Shadow method)
isinput() (fdb.schema.ProcedureParameter method)
isinsert() (fdb.schema.Privilege method)
(fdb.schema.Trigger method)
isinternal() (fdb.monitor.AttachmentInfo method)
iskeyword() (in module fdb.schema)
ismanual() (fdb.schema.Shadow method)
ismembership() (fdb.schema.Privilege method)
ismultifile() (fdb.schema.Schema method)
isnotnull() (fdb.schema.Constraint method)
isnullable() (fdb.schema.Domain method)
(fdb.schema.FunctionArgument method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.TableColumn method)
(fdb.schema.ViewColumn method)
isolation (fdb.Transaction attribute)
isolation_level (fdb.TPB attribute)
isolation_mode (fdb.monitor.TransactionInfo attribute)
ispackaged() (fdb.schema.Dependency method)
(fdb.schema.Function method)
(fdb.schema.FunctionArgument method)
(fdb.schema.Procedure method)
(fdb.schema.ProcedureParameter method)
ispadded() (fdb.schema.Collation method)
ispersistent() (fdb.schema.Table method)
ispkey() (fdb.schema.Constraint method)
isreadonly() (fdb.Connection method)
(fdb.Transaction method)
(fdb.monitor.TransactionInfo method)
isreference() (fdb.schema.Privilege method)
isreturning() (fdb.schema.FunctionArgument method)
isrunning() (fdb.services.Connection method)
isselect() (fdb.schema.Privilege method)
issystemobject() (fdb.schema.BackupHistory method)
(fdb.schema.BaseSchemaItem method)
(fdb.schema.CharacterSet method)
(fdb.schema.Collation method)
(fdb.schema.Constraint method)
(fdb.schema.DatabaseException method)
(fdb.schema.DatabaseFile method)
(fdb.schema.Dependency method)
(fdb.schema.Domain method)
(fdb.schema.Filter method)
(fdb.schema.Function method)
(fdb.schema.FunctionArgument method)
(fdb.schema.Index method)
(fdb.schema.Package method)
(fdb.schema.Privilege method)
(fdb.schema.Procedure method)
(fdb.schema.ProcedureParameter method)
(fdb.schema.Role method)
(fdb.schema.Sequence method)
(fdb.schema.Shadow method)
(fdb.schema.Table method)
(fdb.schema.TableColumn method)
(fdb.schema.Trigger method)
(fdb.schema.View method)
(fdb.schema.ViewColumn method)
istransactionvar() (fdb.monitor.ContextVariableInfo method)
isunique() (fdb.schema.Constraint method)
(fdb.schema.Index method)
isupdate() (fdb.schema.Privilege method)
(fdb.schema.Trigger method)
isvalidated() (fdb.schema.Domain method)
iswithnull() (fdb.schema.FunctionArgument method)
iswritable() (fdb.schema.TableColumn method)
(fdb.schema.ViewColumn method)
items() (fdb.fbcore._RowMapping method)
(fdb.TableReservation method)
iter() (fdb.Cursor method)
iter_class_properties() (in module fdb.utils)
iter_class_variables() (in module fdb.utils)
Iterator (class in fdb.utils)
iteritems() (fdb.fbcore._RowMapping method)
(fdb.TableReservation method)
iterkeys() (fdb.fbcore._RowMapping method)
(fdb.TableReservation method)
itermap() (fdb.Cursor method)
itervalues() (fdb.fbcore._RowMapping method)
(fdb.TableReservation method)
K
key (fdb.utils.ObjectList attribute)
keys() (fdb.fbcore._RowMapping method)
(fdb.TableReservation method)
L
last_name (fdb.ibase.USER_SEC_DATA attribute)
LateBindingProperty (class in fdb.utils)
legacy_flag (fdb.schema.Function attribute)
length (fdb.schema.DatabaseFile attribute)
(fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
level (fdb.schema.BackupHistory attribute)
line (fdb.monitor.CallStackInfo attribute)
linger (fdb.schema.Schema attribute)
list
enhanced
load_api() (in module fdb)
load_information() (fdb.services.User method)
local_backup() (fdb.services.Connection method)
local_restore() (fdb.services.Connection method)
lock_resolution (fdb.TPB attribute)
lock_timeout (fdb.monitor.TransactionInfo attribute)
(fdb.TPB attribute)
(fdb.Transaction attribute)
locks (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
LogEntry() (in module fdb.log)
M
main_transaction (fdb.Connection attribute)
maintenance
Services Database
management
Transaction
marks (fdb.monitor.IOStatsInfo attribute)
match_option (fdb.schema.Constraint attribute)
materialized
BLOB
max_memory (fdb.Connection attribute)
max_memory_allocated (fdb.monitor.IOStatsInfo attribute)
max_memory_used (fdb.monitor.IOStatsInfo attribute)
mechanism (fdb.schema.FunctionArgument attribute)
(fdb.schema.ProcedureParameter attribute)
members() (fdb.ConnectionGroup method)
memory_allocated (fdb.monitor.IOStatsInfo attribute)
memory_used (fdb.monitor.IOStatsInfo attribute)
message (fdb.Connection.DatabaseError attribute)
(fdb.Connection.DataError attribute)
(fdb.Connection.Error attribute)
(fdb.Connection.IntegrityError attribute)
(fdb.Connection.InterfaceError attribute)
(fdb.Connection.InternalError attribute)
(fdb.Connection.NotSupportedError attribute)
(fdb.Connection.OperationalError attribute)
(fdb.Connection.ProgrammingError attribute)
(fdb.Connection.Warning attribute)
(fdb.schema.DatabaseException attribute)
metadata objects
Database schema
middle_name (fdb.ibase.USER_SEC_DATA attribute)
mode (fdb.BlobReader attribute)
modify_user() (fdb.services.Connection method)
module_name (fdb.schema.Filter attribute)
(fdb.schema.Function attribute)
Monitor (class in fdb.monitor)
monitor (fdb.Connection attribute)
(fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.BaseInfoItem attribute)
(fdb.monitor.CallStackInfo attribute)
(fdb.monitor.ContextVariableInfo attribute)
(fdb.monitor.DatabaseInfo attribute)
(fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
(fdb.monitor.TransactionInfo attribute)
monitoring tables
working with
multiple
Transaction
N
n_input_params (fdb.PreparedStatement attribute)
n_output_params (fdb.PreparedStatement attribute)
name (fdb.Cursor attribute)
(fdb.PreparedStatement attribute)
(fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.ContextVariableInfo attribute)
(fdb.monitor.DatabaseInfo attribute)
(fdb.schema.BackupHistory attribute)
(fdb.schema.BaseSchemaItem attribute)
(fdb.schema.CharacterSet attribute)
(fdb.schema.Collation attribute)
(fdb.schema.Constraint attribute)
(fdb.schema.DatabaseException attribute)
(fdb.schema.DatabaseFile attribute)
(fdb.schema.Dependency attribute)
(fdb.schema.Domain attribute)
(fdb.schema.Filter attribute)
(fdb.schema.Function attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.Index attribute)
(fdb.schema.Package attribute)
(fdb.schema.Privilege attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.Role attribute)
(fdb.schema.Sequence attribute)
(fdb.schema.Shadow attribute)
(fdb.schema.Table attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.Trigger attribute)
(fdb.schema.View attribute)
(fdb.schema.ViewColumn attribute)
named
Cursor
nbackup() (fdb.services.Connection method)
next() (fdb.BlobReader method)
(fdb.Cursor method)
(fdb.services.Connection method)
(fdb.utils.Iterator method)
next_transaction (fdb.Connection attribute)
(fdb.monitor.DatabaseInfo attribute)
NO_FETCH_ATTEMPTED_YET (fdb.PreparedStatement attribute)
no_linger() (fdb.services.Connection method)
NotSupportedError
nrestore() (fdb.services.Connection method)
O
oat (fdb.Connection attribute)
(fdb.Transaction attribute)
(fdb.monitor.DatabaseInfo attribute)
ObjectList (class in fdb.utils)
ods (fdb.Connection attribute)
(fdb.monitor.DatabaseInfo attribute)
ods_minor_version (fdb.Connection attribute)
ods_version (fdb.Connection attribute)
oit (fdb.Connection attribute)
(fdb.Transaction attribute)
(fdb.monitor.DatabaseInfo attribute)
oldest (fdb.monitor.TransactionInfo attribute)
oldest_active (fdb.monitor.TransactionInfo attribute)
On-disk Structure
Database
OperationalError
opt_always_quote (fdb.schema.Schema attribute)
opt_generator_keyword (fdb.schema.Schema attribute)
ost (fdb.Connection attribute)
(fdb.Transaction attribute)
(fdb.monitor.DatabaseInfo attribute)
output
Services
output_params (fdb.schema.Procedure attribute)
output_sub_type (fdb.schema.Filter attribute)
owner (fdb.monitor.DatabaseInfo attribute)
(fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
owner_name (fdb.schema.CharacterSet attribute)
(fdb.schema.Collation attribute)
(fdb.schema.DatabaseException attribute)
(fdb.schema.Domain attribute)
(fdb.schema.Function attribute)
(fdb.schema.Package attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.Role attribute)
(fdb.schema.Schema attribute)
(fdb.schema.Sequence attribute)
(fdb.schema.Table attribute)
(fdb.schema.View attribute)
ownname (fdb.ibase.XSQLVAR attribute)
ownname_length (fdb.ibase.XSQLVAR attribute)
P
Package (class in fdb.schema)
package (fdb.schema.Dependency attribute)
(fdb.schema.Function attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.ProcedureParameter attribute)
package_name (fdb.monitor.CallStackInfo attribute)
packages (fdb.schema.Schema attribute)
page_cache_size (fdb.Connection attribute)
page_size (fdb.Connection attribute)
(fdb.monitor.DatabaseInfo attribute)
pages (fdb.monitor.DatabaseInfo attribute)
pages_allocated (fdb.Connection attribute)
paramdsc (class in fdb.ibase)
parameter
conversion
ParameterBuffer (class in fdb)
parameters
Transaction
parametrized
SQL Statement
ParamInfo() (in module fdb.trace)
paramvary (class in fdb.ibase)
parse() (fdb.trace.TraceParser method)
(in module fdb.gstat)
(in module fdb.log)
parse_event() (fdb.trace.TraceParser method)
ParseError
partner_constraint (fdb.schema.Constraint attribute)
partner_index (fdb.schema.Index attribute)
password (fdb.ibase.USER_SEC_DATA attribute)
plan (fdb.Cursor attribute)
(fdb.PreparedStatement attribute)
(fdb.monitor.StatementInfo attribute)
position (fdb.schema.FunctionArgument attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.ViewColumn attribute)
precision (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
prep() (fdb.Cursor method)
prepare() (fdb.ConnectionGroup method)
(fdb.Transaction method)
prepared
SQL Statement
PreparedStatement (class in fdb)
primary_key (fdb.schema.Table attribute)
privacy (fdb.schema.Procedure attribute)
private_flag (fdb.schema.Function attribute)
Privilege (class in fdb.schema)
privilege (fdb.schema.Privilege attribute)
privileges
working with
privileges (fdb.schema.Procedure attribute)
(fdb.schema.Role attribute)
(fdb.schema.Schema attribute)
(fdb.schema.Table attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.View attribute)
(fdb.schema.ViewColumn attribute)
proc_type (fdb.schema.Procedure attribute)
Procedure (class in fdb.schema)
procedure (fdb.schema.ProcedureParameter attribute)
ProcedureParameter (class in fdb.schema)
procedures (fdb.schema.Package attribute)
(fdb.schema.Schema attribute)
ProgrammingError
protocol (fdb.ibase.USER_SEC_DATA attribute)
provider_id (fdb.Connection attribute)
purges (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
Q
query_transaction (fdb.Connection attribute)
QUERY_TYPE_PLAIN_INTEGER (fdb.services.Connection attribute)
QUERY_TYPE_PLAIN_STRING (fdb.services.Connection attribute)
QUERY_TYPE_RAW (fdb.services.Connection attribute)
R
read() (fdb.BlobReader method)
read_only (fdb.monitor.DatabaseInfo attribute)
readline() (fdb.BlobReader method)
(fdb.services.Connection method)
readlines() (fdb.BlobReader method)
(fdb.services.Connection method)
reads (fdb.monitor.IOStatsInfo attribute)
refresh() (fdb.monitor.Monitor method)
relation (fdb.schema.Trigger attribute)
relname (fdb.ibase.XSQLVAR attribute)
relname_length (fdb.ibase.XSQLVAR attribute)
reload() (fdb.schema.Schema method)
remote_address (fdb.monitor.AttachmentInfo attribute)
remote_host (fdb.monitor.AttachmentInfo attribute)
remote_os_user (fdb.monitor.AttachmentInfo attribute)
remote_pid (fdb.monitor.AttachmentInfo attribute)
remote_process (fdb.monitor.AttachmentInfo attribute)
remote_protocol (fdb.monitor.AttachmentInfo attribute)
remote_version (fdb.monitor.AttachmentInfo attribute)
remove() (fdb.ConnectionGroup method)
remove_hook() (in module fdb)
remove_user() (fdb.services.Connection method)
render() (fdb.TableReservation method)
(fdb.TPB method)
repair() (fdb.services.Connection method)
repeated_reads (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
report() (fdb.utils.ObjectList method)
reserve_space (fdb.monitor.DatabaseInfo attribute)
restore() (fdb.services.Connection method)
result_buf (fdb.fbcore.EventBlock attribute)
RESULT_SET_EXHAUSTED (fdb.PreparedStatement attribute)
RESULT_VECTOR (in module fdb.ibase)
retaining
Transaction
returns (fdb.schema.Function attribute)
reverse() (fdb.utils.ObjectList method)
Role (class in fdb.schema)
role (fdb.monitor.AttachmentInfo attribute)
roles (fdb.schema.Schema attribute)
rollback() (fdb.Connection method)
(fdb.ConnectionGroup method)
(fdb.Transaction method)
rollback_limbo_transaction() (fdb.services.Connection method)
row_stat_id (fdb.monitor.TableStatsInfo attribute)
rowcount (fdb.Cursor attribute)
(fdb.PreparedStatement attribute)
S
SAVEPOINT
Transaction
savepoint() (fdb.Connection method)
(fdb.ConnectionGroup method)
(fdb.Transaction method)
scale (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
schema
Database
Schema (class in fdb.schema)
schema (fdb.Connection attribute)
(fdb.schema.BackupHistory attribute)
(fdb.schema.BaseSchemaItem attribute)
(fdb.schema.CharacterSet attribute)
(fdb.schema.Collation attribute)
(fdb.schema.Constraint attribute)
(fdb.schema.DatabaseException attribute)
(fdb.schema.DatabaseFile attribute)
(fdb.schema.Dependency attribute)
(fdb.schema.Domain attribute)
(fdb.schema.Filter attribute)
(fdb.schema.Function attribute)
(fdb.schema.FunctionArgument attribute)
(fdb.schema.Index attribute)
(fdb.schema.Package attribute)
(fdb.schema.Privilege attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.Role attribute)
(fdb.schema.Sequence attribute)
(fdb.schema.Shadow attribute)
(fdb.schema.Table attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.Trigger attribute)
(fdb.schema.View attribute)
(fdb.schema.ViewColumn attribute)
scn (fdb.schema.BackupHistory attribute)
sec_flags (fdb.ibase.USER_SEC_DATA attribute)
security_class (fdb.schema.CharacterSet attribute)
(fdb.schema.Collation attribute)
(fdb.schema.DatabaseException attribute)
(fdb.schema.Domain attribute)
(fdb.schema.Function attribute)
(fdb.schema.Package attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.Role attribute)
(fdb.schema.Schema attribute)
(fdb.schema.Sequence attribute)
(fdb.schema.Table attribute)
(fdb.schema.TableColumn attribute)
(fdb.schema.View attribute)
(fdb.schema.ViewColumn attribute)
security_database (fdb.monitor.DatabaseInfo attribute)
seek() (fdb.BlobReader method)
segment_length (fdb.schema.Domain attribute)
segment_names (fdb.schema.Index attribute)
segment_statistics (fdb.schema.Index attribute)
segments (fdb.schema.Index attribute)
seq_reads (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
Sequence (class in fdb.schema)
sequence (fdb.schema.DatabaseFile attribute)
(fdb.schema.ProcedureParameter attribute)
(fdb.schema.Trigger attribute)
sequences (fdb.schema.Schema attribute)
server (fdb.ibase.USER_SEC_DATA attribute)
server information
Services
server_pid (fdb.monitor.AttachmentInfo attribute)
server_version (fdb.Connection attribute)
ServiceInfo() (in module fdb.trace)
Services
Database maintenance
Database users
connection
database options
output
server information
trace
working with
set_access_mode() (fdb.services.Connection method)
set_default_page_buffers() (fdb.services.Connection method)
set_reserve_page_space() (fdb.services.Connection method)
set_sql_dialect() (fdb.services.Connection method)
set_stream_blob() (fdb.Cursor method)
(fdb.PreparedStatement method)
set_stream_blob_treshold() (fdb.Cursor method)
(fdb.PreparedStatement method)
set_sweep_interval() (fdb.services.Connection method)
set_write_mode() (fdb.services.Connection method)
setinputsizes() (fdb.Cursor method)
setoutputsize() (fdb.Cursor method)
Shadow (class in fdb.schema)
SHADOW_CONDITIONAL (fdb.schema.Shadow attribute)
SHADOW_INACTIVE (fdb.schema.Shadow attribute)
SHADOW_MANUAL (fdb.schema.Shadow attribute)
shadows (fdb.schema.Schema attribute)
shutdown() (fdb.services.Connection method)
shutdown_mode (fdb.monitor.DatabaseInfo attribute)
site_name (fdb.Connection attribute)
sort() (fdb.utils.ObjectList method)
source (fdb.schema.Function attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.Trigger attribute)
space_reservation (fdb.Connection attribute)
specific_attributes (fdb.schema.Collation attribute)
split() (fdb.utils.ObjectList method)
sql (fdb.PreparedStatement attribute)
(fdb.schema.View attribute)
SQL Statement
execution
parametrized
prepared
sql_dialect (fdb.Connection attribute)
(fdb.monitor.DatabaseInfo attribute)
sql_text (fdb.monitor.StatementInfo attribute)
sqld (fdb.ibase.XSQLDA attribute)
sqldabc (fdb.ibase.XSQLDA attribute)
sqldaid (fdb.ibase.XSQLDA attribute)
sqldata (fdb.ibase.XSQLVAR attribute)
sqlind (fdb.ibase.XSQLVAR attribute)
SQLInfo() (in module fdb.trace)
sqllen (fdb.ibase.XSQLVAR attribute)
sqln (fdb.ibase.XSQLDA attribute)
sqlname (fdb.ibase.XSQLVAR attribute)
sqlname_length (fdb.ibase.XSQLVAR attribute)
sqlscale (fdb.ibase.XSQLVAR attribute)
sqlsubtype (fdb.ibase.XSQLVAR attribute)
sqltype (fdb.ibase.XSQLVAR attribute)
sqlvar (fdb.ibase.XSQLDA attribute)
start (fdb.schema.DatabaseFile attribute)
stat_id (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.BaseInfoItem attribute)
(fdb.monitor.CallStackInfo attribute)
(fdb.monitor.ContextVariableInfo attribute)
(fdb.monitor.DatabaseInfo attribute)
(fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
(fdb.monitor.TransactionInfo attribute)
StatDatabase (class in fdb.gstat)
state (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TransactionInfo attribute)
statement (fdb.monitor.CallStackInfo attribute)
statement_type (fdb.PreparedStatement attribute)
StatementInfo (class in fdb.monitor)
statements (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.Monitor attribute)
(fdb.monitor.TransactionInfo attribute)
StatIndex (class in fdb.gstat)
StatIndex3 (class in fdb.gstat)
statistics (fdb.schema.Index attribute)
StatTable (class in fdb.gstat)
StatTable3 (class in fdb.gstat)
Stored procedure
execution
stream
BLOB
STRING (in module fdb.ibase)
sub_type (fdb.schema.Domain attribute)
(fdb.schema.FunctionArgument attribute)
subject (fdb.schema.Privilege attribute)
subject_name (fdb.schema.Privilege attribute)
subject_type (fdb.schema.Privilege attribute)
sweep() (fdb.services.Connection method)
sweep_interval (fdb.Connection attribute)
(fdb.monitor.DatabaseInfo attribute)
sysdomains (fdb.schema.Schema attribute)
sysfunctions (fdb.schema.Schema attribute)
sysgenerators (fdb.schema.Schema attribute)
sysindices (fdb.schema.Schema attribute)
sysprocedures (fdb.schema.Schema attribute)
syssequences (fdb.schema.Schema attribute)
systables (fdb.schema.Schema attribute)
system (fdb.monitor.AttachmentInfo attribute)
systriggers (fdb.schema.Schema attribute)
sysviews (fdb.schema.Schema attribute)
T
Table (class in fdb.schema)
table (fdb.schema.Constraint attribute)
(fdb.schema.Index attribute)
(fdb.schema.TableColumn attribute)
table_name (fdb.monitor.TableStatsInfo attribute)
table_reservation (fdb.TPB attribute)
table_type (fdb.schema.Table attribute)
TableColumn (class in fdb.schema)
TableReservation (class in fdb)
tables (fdb.schema.Schema attribute)
tablestats (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.DatabaseInfo attribute)
(fdb.monitor.Monitor attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TransactionInfo attribute)
TableStatsInfo (class in fdb.monitor)
tell() (fdb.BlobReader method)
terminate() (fdb.monitor.AttachmentInfo method)
(fdb.monitor.StatementInfo method)
this_attachment (fdb.monitor.Monitor attribute)
timestamp (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.CallStackInfo attribute)
(fdb.monitor.StatementInfo attribute)
(fdb.monitor.TransactionInfo attribute)
timestamp_date (fdb.ibase.ISC_TIMESTAMP attribute)
timestamp_time (fdb.ibase.ISC_TIMESTAMP attribute)
top (fdb.monitor.TransactionInfo attribute)
TPB (class in fdb)
tpb_len (fdb.ibase.ISC_TEB attribute)
tpb_ptr (fdb.ibase.ISC_TEB attribute)
trace
Services
trace_list() (fdb.services.Connection method)
trace_resume() (fdb.services.Connection method)
trace_start() (fdb.services.Connection method)
trace_stop() (fdb.services.Connection method)
trace_suspend() (fdb.services.Connection method)
TraceParser (class in fdb.trace)
trans() (fdb.Connection method)
trans_info() (fdb.Connection method)
(fdb.Transaction method)
Transaction
SAVEPOINT
auto-commit
context manager
distributed
information about
management
multiple
parameters
retaining
Transaction (class in fdb)
transaction (fdb.Cursor attribute)
(fdb.TransactionContext attribute)
(fdb.monitor.ContextVariableInfo attribute)
(fdb.monitor.StatementInfo attribute)
transaction_id (fdb.Transaction attribute)
transaction_info() (fdb.Connection method)
(fdb.Transaction method)
TransactionConflict
TransactionContext (class in fdb)
TransactionInfo (class in fdb.monitor)
TransactionInfo() (in module fdb.trace)
transactions (fdb.Connection attribute)
(fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.Monitor attribute)
Trigger (class in fdb.schema)
trigger_names (fdb.schema.Constraint attribute)
trigger_type (fdb.schema.Trigger attribute)
triggers (fdb.schema.Constraint attribute)
(fdb.schema.Schema attribute)
(fdb.schema.Table attribute)
(fdb.schema.View attribute)
type_from (fdb.schema.FunctionArgument attribute)
(fdb.schema.ProcedureParameter attribute)
types
hooks
U
uid (fdb.ibase.USER_SEC_DATA attribute)
unicode
conversion
update_meta() (in module fdb.utils)
update_rule (fdb.schema.Constraint attribute)
updates (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
usage
Connection
Cursor
hooks
visitor pattern
User (class in fdb.services)
user (fdb.monitor.AttachmentInfo attribute)
(fdb.schema.Privilege attribute)
user_exists() (fdb.services.Connection method)
user_name (fdb.ibase.USER_SEC_DATA attribute)
(fdb.schema.Privilege attribute)
USER_SEC_DATA (class in fdb.ibase)
user_type (fdb.schema.Privilege attribute)
users
Services Database
V
valid_blr (fdb.schema.Function attribute)
(fdb.schema.Procedure attribute)
(fdb.schema.Trigger attribute)
validate() (fdb.services.Connection method)
validation (fdb.schema.Domain attribute)
value (fdb.monitor.ContextVariableInfo attribute)
(fdb.schema.Sequence attribute)
values() (fdb.fbcore._RowMapping method)
(fdb.TableReservation method)
variables (fdb.monitor.AttachmentInfo attribute)
(fdb.monitor.Monitor attribute)
(fdb.monitor.TransactionInfo attribute)
vary_length (fdb.ibase.paramvary attribute)
vary_string (fdb.ibase.paramvary attribute)
version (fdb.Connection attribute)
(fdb.ibase.XSQLDA attribute)
(fdb.services.Connection attribute)
View (class in fdb.schema)
view (fdb.schema.ViewColumn attribute)
ViewColumn (class in fdb.schema)
views (fdb.schema.Schema attribute)
visit() (fdb.utils.Visitor method)
Visitable (class in fdb.utils)
Visitor (class in fdb.utils)
visitor pattern
Database schema
example
usage
W
wait() (fdb.EventConduit method)
(fdb.services.Connection method)
waits (fdb.monitor.IOStatsInfo attribute)
(fdb.monitor.TableStatsInfo attribute)
working with
Database schema
Services
dependencies
monitoring tables
privileges
writes (fdb.monitor.IOStatsInfo attribute)
WSTRING (in module fdb.ibase)
X
XSQLDA (class in fdb.ibase)
XSQLDA_PTR (in module fdb.ibase)
XSQLVAR (class in fdb.ibase)