TechNet
Export (0) Print
Expand All
Collapse the table of content
Expand the table of content
Expand Minimize

Database.AutoCreateStatisticsEnabled Property

 

Gets a value that specifies whether statistics are automatically created for the database.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

[<SfcPropertyAttribute(SfcPropertyFlags.None | SfcPropertyFlags.Standalone | SfcPropertyFlags.SqlAzureDatabase | SfcPropertyFlags.Deploy)>]
abstract AutoCreateStatisticsEnabled : bool with get, set
[<SfcPropertyAttribute(SfcPropertyFlags.None | SfcPropertyFlags.Standalone | SfcPropertyFlags.SqlAzureDatabase | SfcPropertyFlags.Deploy)>]
override AutoCreateStatisticsEnabled : bool with get, set

Property Value

Type: System.Boolean

A Boolean value that specifies whether statistics are automatically created for the database.

If True, statistics are automatically created for the database. Otherwise, False (default).

The AutoCreateStatisticsEnabled property is equivalent to setting the AUTO_CREATE_STATISTICS ON option in the ALTER DATABASE Transact-SQL statement.

VB

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server

'Reference the AdventureWorks2012 database.
Dim db As Database
db = srv.Databases("AdventureWorks2012")

'Display the current options for statistics.
Console.WriteLine("Automatically create statistics = " + _
db.AutoCreateStatisticsEnabled.ToString)
Console.WriteLine("Automatically update statistics = " + _
db.AutoUpdateStatisticsEnabled.ToString)

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2012")
Write-Host "Automatically create statistics =" $db.AutoCreateStatisticsEnabled
Write-Host "Automatically update statistics =" $db.AutoUpdateStatisticsEnabled

Return to top
Show:
© 2016 Microsoft