Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 系统对象 » 系统过程 » 按字母顺排序的系统过程列表

 

sp_tsql_environment 系统过程

设置用户从 jConnect 或 Open Client 应用程序连接时的连接选项。

语法
sp_tsql_environment( )
注释

sp_login_environment 过程是由 login_procedure 数据库选项指定的缺省过程。对于每个新连接,均调用由 login_procedure 指定的过程。如果连接使用的是 TDS 通信协议(即,如果是 Open Client 或 jConnect 连接),则 sp_login_environment 接着调用 sp_tsql_environment。

此过程设置数据库选项,使它们与缺省 Sybase Adaptive Server Enterprise 行为兼容。

如果希望改变缺省行为,建议创建新过程并改变 login_procedure 选项,使其指向这些新过程。

权限

副作用

另请参见
示例

以下是 sp_tsql_environment 过程的文本:

CREATE PROCEDURE dbo.sp_tsql_environment()
BEGIN
    IF db_property( 'IQStore' ) = 'Off' THEN
        -- SQL Anywhere datastore
        SET TEMPORARY OPTION close_on_endtrans='OFF';
    END IF;
    SET TEMPORARY OPTION ansinull='OFF';
    SET TEMPORARY OPTION tsql_variables='ON';
    SET TEMPORARY OPTION ansi_blanks='ON';
    SET TEMPORARY OPTION chained='OFF';
    SET TEMPORARY OPTION quoted_identifier='OFF';
    SET TEMPORARY OPTION allow_nulls_by_default='OFF';
    SET TEMPORARY OPTION on_tsql_error='CONTINUE';
    SET TEMPORARY OPTION isolation_level='1';
    SET TEMPORARY OPTION date_format='YYYY-MM-DD';
    SET TEMPORARY OPTION timestamp_format='YYYY-MM-DD HH:NN:SS.SSS';
    SET TEMPORARY OPTION time_format='HH:NN:SS.SSS';
    SET TEMPORARY OPTION date_order='MDY';
    SET TEMPORARY OPTION escape_character='OFF';
END