Share via


DatabaseEngineEdition Enum

Definition

The possible values returned by SERVERPROPERTY('EngineEdition'). See https://learn.microsoft.com/sql/t-sql/functions/serverproperty-transact-sql for more details

[Microsoft.SqlServer.Management.Common.CommonLocalizedPropertyResources("Microsoft.SqlServer.Management.Common.StringConnectionInfo")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Common.CommonLocalizableEnumConverter))]
public enum DatabaseEngineEdition
[<Microsoft.SqlServer.Management.Common.CommonLocalizedPropertyResources("Microsoft.SqlServer.Management.Common.StringConnectionInfo")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Common.CommonLocalizableEnumConverter))>]
type DatabaseEngineEdition = 
Public Enum DatabaseEngineEdition
Inheritance
DatabaseEngineEdition
Attributes

Fields

Name Value Description
Unknown 0
Personal 1

Personal or Desktop Engine (Not available in SQL Server 2005 (9.x) and later versions.)

Standard 2

Standard (For Standard, Web, and Business Intelligence.)

Enterprise 3

Enterprise (For Evaluation, Developer, and Enterprise editions.)

Express 4

Express (For Express, Express with Tools, and Express with Advanced Services)

SqlDatabase 5

Azure SQL Database

SqlDataWarehouse 6

Azure Synapse dedicated SQL pool (formerly DataWarehouse)

SqlStretchDatabase 7

Stretch Database

SqlManagedInstance 8

Azure SQL Managed Instance

SqlDatabaseEdge 9

Azure SQL Edge (For all editions of Azure SQL Edge)

SqlAzureArcManagedInstance 10

Azure Arc Managed SQL Instance

SqlOnDemand 11

Azure Synapse serverless SQL pool (SQL OnDemand)

Applies to