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
.