Bagikan melalui


@@VERSION - Fungsi Konfigurasi SQL Bertransaksi

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

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

Konvensi sintaks transact-SQL

Penting

Nomor versi Mesin Database untuk SQL Server dan Azure SQL Database tidak sebanding satu sama lain, dan mewakili nomor build internal untuk produk terpisah ini. Mesin Database untuk Azure SQL Database didasarkan pada basis kode yang sama dengan Mesin Database SQL Server. Yang terpenting, Mesin Database di Azure SQL Database selalu memiliki bit Mesin SQL Database terbaru. Misalnya, azure SQL Database versi 12 lebih baru dari SQL Server versi 16.

Sintaksis

@@VERSION  

Catatan

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

Jenis Kembalian

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

  • Tanggal build SQL Server

  • 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 Azure Synapse Analytics saat ini

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

Lihat Juga

SERVERPROPERTY (Transact-SQL)