@@VERSION - Fungsi Konfigurasi SQL Bertransaksi

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics Analytics yesPlatform System (PDW)

Mengembalikan informasi sistem dan build untuk penginstalan SQL Server saat ini.

Topic link iconKonvensi Sintaksis T-SQL

Catatan

Kami mengetahui masalah di mana versi produk yang dilaporkan oleh @@VERSION salah untuk Azure SQL Database, Azure SQL Managed Instance, dan Azure Synapse Analytics.

Versi mesin database SQL Server yang dijalankan oleh Azure SQL Database, Azure SQL Managed Instance, dan Azure Synapse Analytics selalu di depan versi SQL Server lokal, dan menyertakan perbaikan keamanan terbaru. Ini berarti bahwa tingkat patch selalu sebanding dengan atau di depan versi SQL Server lokal, dan bahwa fitur terbaru yang tersedia di SQL Server tersedia di layanan ini.

Untuk menentukan edisi mesin secara terprogram, gunakan SELECT SERVERPROPERTY('EngineEdition'). Kueri ini akan mengembalikan '5' untuk Azure SQL Database, '8' untuk Azure SQL Managed Instance, dan '6' atau '11' untuk Azure Synapse.

Kami akan memperbarui dokumentasi setelah masalah ini diselesaikan.

Sintaks

@@VERSION  

Catatan

Untuk melihat sintaks transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.

Jenis Pengembalian

nvarchar

Keterangan

Hasil @@VERSION disajikan sebagai satu string nvarchar. Anda dapat menggunakan fungsi SERVERPROPERTY (Transact-SQL) untuk mengambil nilai properti individual.

Untuk SQL Server, informasi berikut dikembalikan.

  • Versi SQL Server

  • Arsitektur prosesor

  • SQL Server tanggal build

  • Pernyataan hak cipta

  • Edisi SQL Server

  • Versi sistem operasi

Untuk Azure SQL Database dan Azure SQL Managed Instance, informasi berikut dikembalikan.

  • Edisi- "Microsoft SQL Azure"

  • Tingkat produk- "(RTM)"

  • Versi produk

  • Tanggal build

  • Pernyataan hak cipta

Contoh

A: Mengembalikan versi SQL Server saat ini

Contoh berikut menunjukkan mengembalikan informasi versi untuk penginstalan saat ini.

SELECT @@VERSION AS 'SQL Server Version';  

Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)

B. Mengembalikan versi Microsoft Azure Synapse Analytics saat ini

SELECT @@VERSION AS 'SQL Server PDW Version';  

Lihat juga

SERVERPROPERTY (SQL Bertransaksi)