OceanBase ALTER SESSION

2021-06-28 11:48 更新

描述

該語句用來修改 SESSION 狀態(tài)。

ALTER SESSION 下面對應了多種功能的語句,目前 OceanBase 支持三種:

  • 切換當前 SESSION 連接的數(shù)據(jù)庫
  • 修改當前 SESSION 的隔離級別
  • 設置 SESSION 變量,支持同一個語句設置多個變量

格式

ALTER SESSION SET CURRENT_SCHEMA = current_schema;
ALTER SESSION SET ISOLATION_LEVEL = [READ UNCOMMITTED|READ COMMITTED|REPEATABLE READ|SERIALIZABLE];
ALTER SESSION SET var1_name = var1_value var2_name = var2_value ...;

參數(shù)解釋

參數(shù)

描述

CURRENT_SCHEMA

指定 SESSION 連接要切換到的數(shù)據(jù)庫名稱

ISOLATION_LEVEL

指定 SESSION 的隔離級別

var1_name = var1_value var2_name = var2_value ...

指定要設置的 SESSION 變量名稱和取值。設置多個變量時,變量之間沒有逗號分隔。

示例

  • 修改 SESSION 的變量值 recyclebin、sql_warnings 和 tx_isolation。
OceanBase(TEST@TEST)>alter session set recyclebin = 'on' sql_warnings = 'on' tx_isolation = 'read-committed';
Query OK, 0 rows affected (0.01 sec)


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號