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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Systemobjekte » Systemprozeduren » Alphabetische Liste der Systemprozeduren

 

sp_tsql_environment-Systemprozedur

Setzt Verbindungsoptionen, wenn sich Benutzer von jConnect- oder Open Client-Anwendungen verbinden

Syntax
sp_tsql_environment( )
Bemerkungen

Die sp_login_environment-Prozedur ist die Standardprozedur, die von der Datenbankoption login_procedure angegeben wird. Bei jeder neuen Verbindung wird die von login_procedure angegebene Prozedur aufgerufen. Wenn die Verbindung das TDS-Kommunikationsprotokoll verwendet (d.h., wenn es sich um eine Open Client- oder jConnect-Verbindung handelt), ruft sp_login_environment wiederum sp_tsql_environment auf.

Diese Prozedur setzt Datenbankoptionen so, dass sie mit dem Standardverhalten von Sybase Adaptive Server Enterprise kompatibel sind.

Wenn Sie das Standardverhalten ändern wollen, wird empfohlen, dass Sie neue Prozeduren erstellen und die Option login_procedure so ändern, dass sie auf diese neuen Prozeduren verweist.

Berechtigungen

Keine

Nebenwirkungen

Keine

Siehe auch
Beispiel

So sieht der Text der Prozedur sp_tsql_environment aus:

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