Bagikan melalui


SESSIONPROPERTY (Transact-SQL)

Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance

Mengembalikan pengaturan opsi SET sesi.

Konvensi sintaks transact-SQL

Sintaks

SESSIONPROPERTY (option)  

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)