列挙には ALTER DATABASE でのオプションの種類を指定しますTransact-SQLステートメント。
名前空間: Microsoft.Data.Schema.ScriptDom.Sql
アセンブリ: Microsoft.Data.Schema.ScriptDom.Sql (Microsoft.Data.Schema.ScriptDom.Sql.dll 内)
構文
'宣言
Public Enumeration AlterDatabaseOptionKind
public enum AlterDatabaseOptionKind
public enum class AlterDatabaseOptionKind
type AlterDatabaseOptionKind
public enum AlterDatabaseOptionKind
メンバー
| メンバー名 | 説明 | |
|---|---|---|
| Online | 値は 0 です | |
| Offline | 値は 1 です | |
| Emergency | 値は 2 です | |
| SingleUser | 値は 3 です | |
| RestrictedUser | 値は 4 です | |
| MultiUser | 値は 5 です | |
| ReadOnly | 値は 6 です | |
| ReadWrite | 値は 7 です | |
| EnableBroker | 値は 8 です | |
| DisableBroker | 値は 9 です | |
| NewBroker | 値は 10 です | |
| ErrorBrokerConversations | 値は 11 です | |
| DBChaining | 値は 12 です | |
| Trustworthy | 値は 13 です | |
| CursorCloseOnCommit | 値は 14 です | |
| AutoClose | 値は 15 です | |
| AutoCreateStatistics | 値は 16 です | |
| AutoShrink | 値は 17 です | |
| AutoUpdateStatistics | 値は 18 です | |
| AutoUpdateStatisticsAsync | 値は 19 です | |
| AnsiNullDefault | 値は 20 です | |
| AnsiNulls | 値は 21 です | |
| AnsiPadding | 値は 22 です | |
| AnsiWarnings | 値は 23 です | |
| ArithAbort | 値は 24 です | |
| ConcatNullYieldsNull | 値は 25 です | |
| NumericRoundAbort | 値は 26 です | |
| QuotedIdentifier | 値は 27 です | |
| RecursiveTriggers | 値は 28 です | |
| TornPageDetection | 値は 29 です | |
| DateCorrelationOptimization | 値は 30 です | |
| AllowSnapshotIsolation | 値は 31 です | |
| ReadCommittedSnapshot | 値は 32 です | |
| Encryption | 値は 33 です | |
| HonorBrokerPriority | 値は 34 です | |
| VarDecimalStorageFormat | ||
| SupplementalLogging |
解説
0 ~ 11 の値は、単純なオプションです。 12 ~ 32 の値は、オン/オフのオプションです。 33 ~ 35 の値は、SQL Server 2008 に固有のオン/オフのオプションです。