|
Return the server version as a tuple. | |
|
Return the server version as a string. | |
|
Return the name of the current database as a string. |
Return the server version as a tuple.
The major and minor elements contain the major and the minor
components of the version; stage is an enumeration value containing
one of 'dev', 'alpha', 'beta', 'rc' or 'final';
stage_no is the stage sequence number (e.g. 2 in an alpha 2
release); and local contains an arbitrary array of local version
identifiers.
db>
SELECT sys::get_version();{(major := 1, minor := 0, stage := <sys::VersionStage>'alpha',
stage_no := 1, local := [])}Return the server version as a string.
db>
SELECT sys::get_version_as_str();{'1.0-alpha.1'}Return the isolation level of the current transaction.
Possible return values are given by
sys::TransactionIsolation.
db>
SELECT sys::get_transaction_isolation();{<enum>'RepeatableRead'}Return the name of the current database as a string.
db>
SELECT sys::get_current_database();{'my_database'}Enum indicating the possible transaction
isolation modes.
This enum takes the following values: RepeatableRead,
Serializable.