データベース変更オプションの種類を指定する列挙体です。
名前空間 : Microsoft.Data.Schema.ScriptDom.Sql
アセンブリ : Microsoft.Data.Schema.ScriptDom.Sql (Microsoft.Data.Schema.ScriptDom.Sql.dll 内)
構文
'宣言
Public Enumeration AlterDatabaseOptionKind
'使用
Dim instance As AlterDatabaseOptionKind
public enum AlterDatabaseOptionKind
public enum class 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 |
解説
値 0 ~ 11 は単純なオプションです。 値 12 ~ 32 はオン/オフを表すオプションです。 値 33 ~ 35 は T-SQL 100 のオン/オフを表すオプションです。