达梦使用SET命令对当前DISQL的环境变量进行设置,并通过SHOW命令来查看当前系统中环境变量的设置情况。
SET命令用法:
语法如下:
SET <system_variable><value>{ <system_variable><value>}
<system_variable>:变量名称,
<value>:属性。
可以同时SET多个环境变量,如:Set heading on timing on。一旦SET之后某个环境变量出错,那么该变量之后的将不再起作用。
1.AUTO
设置当前session是否对修改的数据进行自动提交。
语法如下:
Set auto[commit] <on|off>
ON:表示打开自动提交,所有执行的SQL语句的事务将自动进行提交。
OFF:表示关闭自动提交,所有执行的SQL语句的事务将由用户显式提交,为默认设置。
2.DEFINE
是否使用DEFINE 定义本地变量。
语法如下:
SET DEFINE<c(默认的变量前缀是&)|ON(默认值)|OFF>
c:表示打开DEFINE功能,同时定义前缀变量符号,c 为定义的前缀符号。
ON