SET SESSION
Use the SET SESSION command to set the characteristics of the current SQL session.
Syntax
Syntax for the SET
SESSION command:
SET SESSION { READ ONLY | READ WRITE }
Inputs
The SET SESSION command
takes the following inputs:
Input | Description |
---|---|
read only | During the session, allows a user to read a database but not write to it. The system returns an error if the user attempts to write to the database. The user can create and write to temporary tables. |
read write | Allows a user to read and update a database. This is the default setting. |
Outputs
The SET SESSION command
has the following outputs:
Output | Description |
---|---|
SET VARIABLE | The command was successful. |
ERROR: Read-only session, cannot process this request | The session is read only is specified and the user attempted to write to the database. |
Privileges
No privileges are required to issue this command.
Usage
The following provides
sample usage.
- To set a session to read-only:
MYDB.SCH1(USER)=> SET SESSION READ ONLY;