SESSIONPROPERTY (Transact-SQL)
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
Mengembalikan pengaturan opsi SET sesi.
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)