8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 20:03:02 +01:00

Markdown improvements.

This commit is contained in:
Adriano dos Santos Fernandes 2018-11-28 11:05:25 -02:00
parent 200720e392
commit 586f53093b

View File

@ -1,22 +1,22 @@
# Management Statements in PSQL
Before Firebird 4, management statements were not allowed inside PSQL blocks. They were allowed only as top-level SQL statements, or as top-level statement of an EXECUTE STATEMENT embedded in a PSQL block.
Before Firebird 4, management statements were not allowed inside PSQL blocks. They were allowed only as top-level SQL statements, or as top-level statement of an `EXECUTE STATEMENT` embedded in a PSQL block.
Now they are allowed inside PSQL blocks (triggers, procedures, execute block) directly.
As many applications depends that some management statements be issued on the connection start, ON CONNECT triggers is a good place to put them in this situation.
As many applications depends that some management statements be issued on the connection start, `ON CONNECT` triggers is a good place to put them in this situation.
The management statements part of this improvement are:
- ALTER SESSION RESET
- SET DECFLOAT ROUND
- SET DECFLOAT TRAPS TO
- SET DECFLOAT BIND
- SET ROLE
- SET SESSION IDLE TIMEOUT
- SET STATEMENT TIMEOUT
- SET TIME ZONE
- SET TIME ZONE BIND
- SET TRUSTED ROLE
- `ALTER SESSION RESET`
- `SET DECFLOAT ROUND`
- `SET DECFLOAT TRAPS TO`
- `SET DECFLOAT BIND`
- `SET ROLE`
- `SET SESSION IDLE TIMEOUT`
- `SET STATEMENT TIMEOUT`
- `SET TIME ZONE`
- `SET TIME ZONE BIND`
- `SET TRUSTED ROLE`
## Examples