SESSIONPROPERTY (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Mengembalikan pengaturan opsi SET sesi.

Konvensi sintaks transact-SQL

Sintaksis

SESSIONPROPERTY (option)  

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.

Argumen

Pilihan
Adalah pengaturan opsi saat ini untuk sesi ini. opsi dapat berupa salah satu nilai berikut.

Opsi Deskripsi
ANSI_NULLS Menentukan apakah perilaku ISO sama dengan (=) dan tidak sama dengan (<>) terhadap nilai null diterapkan.

1 = AKTIF

0 = NONAKTIF
ANSI_PADDING Mengontrol cara kolom menyimpan nilai yang lebih pendek dari ukuran kolom yang ditentukan, dan cara kolom menyimpan nilai yang memiliki kosong berikutnya dalam karakter dan data biner.

1 = AKTIF

0 = NONAKTIF
ANSI_WARNINGS Menentukan apakah perilaku standar ISO menaikkan pesan kesalahan atau peringatan untuk kondisi tertentu, termasuk pembagian demi nol dan luapan aritmatika, diterapkan.

1 = AKTIF

0 = NONAKTIF
ARITHABORT Menentukan apakah kueri berakhir saat terjadi kesalahan luapan atau pembagian dengan nol selama eksekusi kueri.

1 = AKTIF

0 = NONAKTIF
CONCAT_NULL_YIELDS_ NULL Mengontrol apakah hasil perangkaian diperlakukan sebagai nilai string null atau kosong.

1 = AKTIF

0 = NONAKTIF
NUMERIC_ROUNDABORT Menentukan apakah pesan kesalahan dan peringatan dihasilkan saat pembulatan dalam ekspresi menyebabkan hilangnya presisi.

1 = AKTIF

0 = NONAKTIF
QUOTED_IDENTIFIER Menentukan apakah aturan ISO tentang cara menggunakan tanda kutip untuk memisahkan pengidentifikasi dan string harfiah harus diikuti.

1 = AKTIF

0 = NONAKTIF
<String lainnya> NULL = Input tidak valid.

Jenis Kembalian

aql_variant

Keterangan

Opsi SET disarankan dengan menggabungkan opsi tingkat server, tingkat database, dan yang ditentukan pengguna.

Contoh

Contoh berikut mengembalikan pengaturan untuk opsi .CONCAT_NULL_YIELDS_NULL

SELECT   SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')  

Lihat Juga

sql_variant (T-SQL)
SET ANSI_NULLS (Transact-SQL)
SET ANSI_PADDING (Transact-SQL)
SET ANSI_WARNINGS (Transact-SQL)
SET ARITHABORT (Transact-SQL)
SET CONCAT_NULL_YIELDS_NULL (Transact-SQL)
SET NUMERIC_ROUNDABORT (Transact-SQL)
SET QUOTED_IDENTIFIER (Transact-SQL)