Table メンバー
Table オブジェクトは、SQL Server のテーブルを表します。
Table 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
Table() () () () | Table クラスの新しいインスタンスを初期化します。 | |
Table(Database, String) | 指定したデータベースで、指定した名前の Table クラスの新しいインスタンスを初期化します。 | |
Table(Database, String, String) | 指定したデータベースで、指定した名前とスキーマの Table クラスの新しいインスタンスを初期化します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
AddDatabaseContext | (SqlSmoObject から継承されています。) | |
Alter | SQL Server のインスタンスの Table オブジェクトのプロパティに対する変更をすべて更新します。 | |
AlterImpl | (SqlSmoObject から継承されています。) | |
AlterImplFinish | (SqlSmoObject から継承されています。) | |
AlterImplInit | (SqlSmoObject から継承されています。) | |
AlterImplWorker | (SqlSmoObject から継承されています。) | |
AlterWithNoCheck | 事前にプロパティ値を確認せず、SQL Server のインスタンスで Table オブジェクトのプロパティの変更をすべて更新します。 | |
AppendCommaText | (ScriptNameObjectBase から継承されています。) | |
AppendWithCommaText | (ScriptNameObjectBase から継承されています。) | |
AppendWithOption | (ScriptNameObjectBase から継承されています。) | |
BindDefaultImpl | (SqlSmoObject から継承されています。) | |
BindRuleImpl | (SqlSmoObject から継承されています。) | |
ChangeSchema | 参照先のテーブルでスキーマを変更します。 | |
CheckCollation | (SqlSmoObject から継承されています。) | |
CheckIdentityValue | 参照先テーブルのすべての ID 列について整合性を検証します。 | |
CheckObjectDirty | (ScriptNameObjectBase から継承されています。) | |
CheckObjectState() () () () | 参照先オブジェクトの状態を検証します。 (SqlSmoObject から継承されています。) | |
CheckObjectState(Boolean) | 参照先オブジェクトの状態を検証します。オブジェクトがまだ作成されていない場合は、例外をスローするように指定することも可能です。 (SqlSmoObject から継承されています。) | |
CheckObjectStateImpl | (SqlSmoObject から継承されています。) | |
CheckTable | テーブルおよびテーブルで定義されているインデックスの、データベース ページの整合性をテストします。 | |
CheckTableDataOnly | テーブルで定義されているテーブル データのデータベース ページの整合性をテストします。 | |
CheckTextCorectness | (ScriptNameObjectBase から継承されています。) | |
CheckTextModeSupport | (ScriptNameObjectBase から継承されています。) | |
CheckVersion100 | (SqlSmoObject から継承されています。) | |
CheckVersion80 | SQL Server 2000 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion80SP3 | SQL Server 2000 SP3 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion90 | SQL Server 2005 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersionBelow90 | (SqlSmoObject から継承されています。) | |
CleanObject | 参照されたオブジェクトを削除します。 (ScriptNameObjectBase から継承されています。) | |
Create | SQL Server のインスタンスで、Table オブジェクトによる定義に基づいてテーブルを作成します。 | |
CreateImpl | (SqlSmoObject から継承されています。) | |
CreateImplFinish | (SqlSmoObject から継承されています。) | |
CreateImplInit | (SqlSmoObject から継承されています。) | |
Deny(ObjectPermissionSet, String) | 特定のテーブルについて、指定した権限付与対象ユーザーが指定した権限セットにアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] []) | 特定のテーブルについて、指定した複数の権限付与対象ユーザーが指定した権限セットにアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, String, Boolean) | 権限が与えられている特定のユーザーに対して、特定の権限のセットを拒否します。また、このユーザーがテーブルに対する権限のセットを許可した他のユーザーについても、この権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, String, array<String> [] () [] []) | テーブルの指定した列について、権限付与対象ユーザーが指定した権限セットにアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 特定のテーブルについて、指定した権限付与対象ユーザーが指定した権限にアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] []) | テーブルの指定した列について、権限付与対象ユーザーが指定した権限セットにアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, String, array<String> [] () [] [], Boolean) | 権限が与えられている特定のユーザーに対して、特定の権限のセットを拒否します。また、このユーザーがテーブルの特定の列に対する権限のセットを許可した他のユーザーについても、この権限のセットを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] [], Boolean) | 権限が与えられている特定のユーザーに対して、特定の権限のセットを拒否します。また、このユーザーがテーブルの特定の列に対する権限のセットを許可した他のユーザーについても、この権限のセットを拒否します。 | |
DisableAllIndexes | テーブルのすべてのインデックスを無効にします。 | |
Discover | (SqlSmoObject から継承されています。) | |
Drop | データベースからテーブルを削除します。 | |
DropImpl | (SqlSmoObject から継承されています。) | |
DropImplWorker | (SqlSmoObject から継承されています。) | |
EnableAllIndexes | すべてのインデックスを有効にします。 | |
EnumColumnPermissions() () () () | テーブルに対する列権限の一覧を列挙します。 | |
EnumColumnPermissions(String) | 特定のテーブルについて、指定した権限付与対象ユーザーに与えられている列権限の一覧を列挙します。 | |
EnumColumnPermissions(ObjectPermissionSet) | テーブルの指定した権限に対する列権限の一覧を列挙します。 | |
EnumColumnPermissions(String, ObjectPermissionSet) | テーブルの指定した権限付与対象ユーザーと指定した権限に対する列権限の一覧を列挙します。 | |
EnumForeignKeys | テーブルが外部キーとして参照されている主キーの一覧を列挙します。 | |
EnumFragmentation() () () () | テーブルまたはビューに格納されているデータの断片化に関する情報を列挙します。 (TableViewBase から継承されています。) | |
EnumFragmentation(FragmentationOption) | どの程度詳細な結果を返すかを指定するオプションを使用して、テーブルまたはビューに格納されているデータの断片化に関する情報を列挙します。 (TableViewBase から継承されています。) | |
EnumFragmentation(FragmentationOption, Int32) | どの程度詳細な結果を返すかを指定するオプションを使用して、指定したパーティション上のテーブルまたはビューに格納されているデータの断片化に関する情報を列挙します。 (TableViewBase から継承されています。) | |
EnumLastStatisticsUpdates() () () () | 最新の統計の更新に関する情報の一覧を列挙します。 | |
EnumLastStatisticsUpdates(String) | 指定した統計カウンタについて、統計の最新の更新に関する情報一覧を列挙します。 | |
EnumObjectPermissions() () () () | テーブルに対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String) | 特定のテーブルについて、指定した権限付与対象ユーザーに与えられているオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(ObjectPermissionSet) | テーブルの指定した権限に対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String, ObjectPermissionSet) | 特定のテーブルについて、指定した権限付与対象ユーザーおよび指定した権限のオブジェクト権限一覧を列挙します。 | |
EnumScript() () () () | 渡されたオブジェクトのスクリプトがある IEnumerable<string> オブジェクトを返します。 | |
EnumScript(ScriptingOptions) | 渡されたオブジェクトのスクリプトがある IEnumerable<string> オブジェクトを返します。 | |
EnumScriptImpl | (SqlSmoObject から継承されています。) | |
EnumScriptImplWorker | (SqlSmoObject から継承されています。) | |
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
ForceTextModeOnTextBody | テキスト本文にテキスト モードを適用します。 (ScriptNameObjectBase から継承されています。) | |
FormatSqlVariant | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceFileStreamScript | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceScript | (SqlSmoObject から継承されています。) | |
GetBindDefaultScript | (SqlSmoObject から継承されています。) | |
GetBindRuleScript | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetBraketNameForText | (ScriptNameObjectBase から継承されています。) | |
GetDateTimeParameter | (SqlSmoObject から継承されています。) | |
GetDateTimeParameterAsInt | (SqlSmoObject から継承されています。) | |
GetDBName | オブジェクトに関連付けられたデータベース名を取得します。 (SqlSmoObject から継承されています。) | |
GetEnumParameter | (SqlSmoObject から継承されています。) | |
GetFragOptionString | (SqlSmoObject から継承されています。) | |
GetGuidParameter | (SqlSmoObject から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetIsTextDirty | テキスト値と格納された値が一致しているかどうかを示します。 (ScriptNameObjectBase から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetPropValue | (SqlSmoObject から継承されています。) | |
GetPropValueOptional | (SqlSmoObject から継承されています。) | |
GetPropValueOptionalAllowNull | (SqlSmoObject から継承されています。) | |
GetRealValue | (SqlSmoObject から継承されています。) | |
GetScriptIncludeExists | (ScriptNameObjectBase から継承されています。) | |
GetScriptingOptionsForCreate | (SqlSmoObject から継承されています。) | |
GetServerName | オブジェクトが関連付けられている SQL Server のインスタンスの名前を取得します。 (SqlSmoObject から継承されています。) | |
GetServerObject | (SqlSmoObject から継承されています。) | |
GetSqlServerVersionName | オブジェクトが関連付けられている SQL Server のインスタンスのバージョン名を取得します。 (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetTextBody() () () () | テキスト本文を返します。 (ScriptNameObjectBase から継承されています。) | |
GetTextBody(Boolean) | テキスト本文を返します。 (ScriptNameObjectBase から継承されています。) | |
GetTextForScript(ScriptingOptions, Boolean, array<String> [] () [] []) | スクリプト作成用のテキストを取得します。 (ScriptNameObjectBase から継承されています。) | |
GetTextForScript(ScriptingOptions, Boolean, array<String> [] () [] [], Boolean) | (ScriptNameObjectBase から継承されています。) | |
GetTextHeader | テキスト ヘッダーを返します。 (ScriptNameObjectBase から継承されています。) | |
GetTextMode | スクリプト名がテキスト モードを使用するかどうかを示します。 (ScriptNameObjectBase から継承されています。) | |
GetTextProperty(String) | (ScriptNameObjectBase から継承されています。) | |
GetTextProperty(String, ScriptingOptions) | (ScriptNameObjectBase から継承されています。) | |
GetTimeSpanParameterAsInt | (SqlSmoObject から継承されています。) | |
GetType | (Object から継承されています。) | |
GetUrnRecursive(StringBuilder) | (SqlSmoObject から継承されています。) | |
GetUrnRecursive(StringBuilder, UrnIdOption) | (SqlSmoObject から継承されています。) | |
Grant(ObjectPermissionSet, String) | 特定のテーブルについて、指定した権限セットを指定した権限付与対象ユーザーに許可します。 | |
Grant(ObjectPermissionSet, array<String> [] () [] []) | 特定のテーブルについて、指定した権限セットを指定した複数の権限付与対象ユーザーに許可します。 | |
Grant(ObjectPermissionSet, String, Boolean) | 特定のテーブルについて、指定した権限にアクセスする権利、およびその権限へのアクセスを他のユーザーに許可する権利を指定した権限付与対象ユーザーに与えます。 | |
Grant(ObjectPermissionSet, String, array<String> [] () [] []) | テーブルの指定した列について、指定した権限にアクセスする権利を指定した権限付与対象ユーザーに与えます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 特定のテーブルについて、指定した権限にアクセスする権利、およびその権限へのアクセスを他のユーザーに許可する権利を指定した権限付与対象ユーザーに与えます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] []) | テーブルの指定した列について、指定した権限セットを権限付与対象ユーザーに許可します。 | |
Grant(ObjectPermissionSet, String, Boolean, String) | 指定した権限セットを権限付与対象ユーザーに許可します。さらに、与えられているロールに基づいて、テーブルの指定した権限セットを他のユーザーに許可する権利を与えます。 | |
Grant(ObjectPermissionSet, String, array<String> [] () [] [], Boolean) | テーブルの指定した列について、指定した権限にアクセスする権利、および指定した権限セットを他のユーザーに許可する権利を権限付与対象ユーザーに与えます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean, String) | 指定した権限セットを権限付与対象ユーザーに許可します。さらに、与えられているロールに基づいて、テーブルの権限セットを他のユーザーに許可する権利を与えます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] [], Boolean) | テーブルの指定した列について、指定した権限セットにアクセスする権利、およびその権限セットを他のユーザーに許可する権利を指定した複数の権限付与対象ユーザーに与えます。 | |
Grant(ObjectPermissionSet, String, array<String> [] () [] [], Boolean, String) | テーブルの指定した列について、指定した権限セットを権限付与対象ユーザーに許可します。さらに、与えられているロールに基づいて、その権限セットを他のユーザーに許可する権利を与えます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] [], Boolean, String) | テーブルの指定した列について、指定した権限セットを権限付与対象ユーザーに許可します。さらに、与えられているロールに基づいて、その権限セットを他のユーザーに許可する権利を与えます。 | |
ImplInitialize | (SqlSmoObject から継承されています。) | |
Initialize() () () () | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
Initialize(Boolean) | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
IsObjectDirty | 参照されたオブジェクトが格納されたオブジェクトと一致するかどうかを示します。 (ScriptNameObjectBase から継承されています。) | |
IsObjectInitialized | オブジェクトが初期化されたかどうかを確認します。 (SqlSmoObject から継承されています。) | |
IsObjectInSpace | オブジェクトが孤立しているか、または SQL Server のインスタンスに接続されているかを確認します。 (SqlSmoObject から継承されています。) | |
IsVersion80SP3 | (SqlSmoObject から継承されています。) | |
MarkDropped | ビュー テーブルの種類に削除済みのマークを付けます。 (TableViewTableTypeBase から継承されています。) | |
MarkForDropImpl | (SqlSmoObject から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
PostAlter | (SqlSmoObject から継承されています。) | |
PostCreate | (SqlSmoObject から継承されています。) | |
PostDrop | (SqlSmoObject から継承されています。) | |
Rebuild() () () () | ||
Rebuild(Int32) | ||
RebuildIndexes | テーブルのインデックスを再構築します。 | |
RecalculateSpaceUsage | テーブルで使用される領域を再計算します。 | |
ReCompileReferences | (TableViewBase から継承されています。) | |
Refresh | View オブジェクトまたは Table オブジェクトのプロパティを更新します。 (TableViewBase から継承されています。) | |
Rename | テーブルの名前を変更します。 | |
RenameImpl | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
RenameImplWorker | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
Revoke(ObjectPermissionSet, String) | テーブルの権限付与対象ユーザーから、以前に許可した権限セットを取り消します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] []) | 特定のテーブルについて、複数の権限付与対象ユーザーから以前に許可した権限セットを取り消します。 | |
Revoke(ObjectPermissionSet, String, array<String> [] () [] []) | テーブルの指定した列について、権限付与対象ユーザーから以前に許可した権限セットを取り消します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] []) | テーブルの指定した列について、複数の権限付与対象ユーザーから以前に許可した権限セットを取り消します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean) | テーブルの権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。権限が与えられているユーザーは、特定の権限のセットを他のユーザーから取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean) | テーブルの権限付与対象ユーザー、および指定した権限セットをその権限付与対象ユーザーから許可された他のユーザーから、以前に許可した権限セットを取り消します。権限が与えられているユーザーは、特定の権限のセットを他のユーザーから取り消すこともできます。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) | テーブルの権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, String, array<String> [] () [] [], Boolean, Boolean) | テーブルの指定した列の権限付与対象ユーザー、および指定した権限セットをその権限付与対象ユーザーから許可された他のユーザーから、以前に許可した権限セットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean, String) | テーブルの権限付与対象ユーザーと、アクセスをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限セットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] [], Boolean, Boolean) | テーブルの指定した列の権限付与対象ユーザー、および指定した権限セットをその権限付与対象ユーザーから許可された他のユーザーから、以前に許可した権限セットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, String, array<String> [] () [] [], Boolean, Boolean, String) | テーブルの指定した列の権限付与対象ユーザー、および指定した権限セットをその権限付与対象ユーザーから許可された他のユーザーから、以前に許可した権限セットを取り消します。権限が与えられているユーザーは、想定したロールに基づいて、他のユーザーから特定の権限のセットを取り消すこともできます。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], array<String> [] () [] [], Boolean, Boolean, String) | テーブルの指定した列の権限付与対象ユーザーと、アクセスをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限セットを取り消します。また、権限付与対象ユーザーに対し、与えられているロールに基づいて他のユーザーのアクセスを取り消す権限を付与します。 | |
Script() () () () | データベース オブジェクトの再作成に使用できる Transact-SQL スクリプトを生成します。 (TableViewTableTypeBase から継承されています。) | |
Script(ScriptingOptions) | 指定したスクリプト作成オプションでデータベース オブジェクトを再作成するための Transact-SQL スクリプトを生成します。 (TableViewTableTypeBase から継承されています。) | |
ScriptAlter | (SqlSmoObject から継承されています。) | |
ScriptAnsiQI | (ScriptNameObjectBase から継承されています。) | |
ScriptChangeOwner | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
ScriptCreate | (SqlSmoObject から継承されています。) | |
ScriptDdl | (SqlSmoObject から継承されています。) | |
ScriptDrop | (SqlSmoObject から継承されています。) | |
ScriptImpl() () () () | (SqlSmoObject から継承されています。) | |
ScriptImpl(ScriptingOptions) | (SqlSmoObject から継承されています。) | |
ScriptImplWorker | (SqlSmoObject から継承されています。) | |
ScriptInformativeHeaders | (ScriptNameObjectBase から継承されています。) | |
ScriptRename | このメソッドは、SMO インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 (NamedSmoObject から継承されています。) | |
SetCollectionTextMode | コレクション テキスト モードを設定します。 (ScriptNameObjectBase から継承されています。) | |
SetParentImpl | (SqlSmoObject から継承されています。) | |
SetTextBody | テキスト本文を示します。 (ScriptNameObjectBase から継承されています。) | |
SetTextHeader | テキスト ヘッダーを示します。 (ScriptNameObjectBase から継承されています。) | |
SetTextMode | テキスト モードを示します。 (ScriptNameObjectBase から継承されています。) | |
SwitchPartition(Table) | テーブルのパーティションを、指定した対象テーブルに切り替えます。 | |
SwitchPartition(Int32, Table) | テーブルの指定したパーティションを、指定した対象テーブルに切り替えます (対象テーブルはパーティション分割されていないものとします)。 | |
SwitchPartition(Table, Int32) | 指定した対象テーブルの指定したパーティション番号のパーティションに、テーブルを切り替えます。 | |
SwitchPartition(Int32, Table, Int32) | テーブルの指定した基になるパーティションを、指定した対象テーブルの指定した対象に切り替えます。 | |
SwitchTextMode | テキスト モードを切り替えます。 (ScriptNameObjectBase から継承されています。) | |
ThrowIfTextIsDirtyForAlter | (ScriptNameObjectBase から継承されています。) | |
ToString | 参照するオブジェクトを表す String を返します。 (SqlSmoObject から継承されています。) | |
TouchImpl | (SqlSmoObject から継承されています。) | |
TruncateData | テーブル内のデータを切り捨てます。 | |
UnbindDefaultImpl | (SqlSmoObject から継承されています。) | |
UnbindRuleImpl | (SqlSmoObject から継承されています。) | |
UpdateStatistics() () () () | テーブルまたはビューの統計を更新します。 (TableViewBase から継承されています。) | |
UpdateStatistics(StatisticsTarget, StatisticsScanType) | 実行されたスキャンの対象および種類を指定するオプションを使用して、テーブルまたはビューの統計を更新します。 (TableViewBase から継承されています。) | |
UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32) | 実行されたスキャンの対象、種類、およびサンプル サイズを指定するオプションを使用して、テーブルまたはビューの統計を更新します。 (TableViewBase から継承されています。) | |
UpdateStatistics(StatisticsTarget, StatisticsScanType, Int32, Boolean) | 実行されたスキャンの対象、種類、サンプル サイズ、および統計値を再計算するかどうかを指定するオプションを使用して、テーブルまたはビューの統計を更新します。 (TableViewBase から継承されています。) | |
Validate | (SmoObjectBase から継承されています。) |
Top
プロパティ
名前 | 説明 | |
---|---|---|
AnsiNullsStatus | テーブルで ISO の NULL 処理が有効かどうかを示す Boolean プロパティ値を取得します。 | |
ChangeTrackingEnabled | テーブルに対して変更の追跡を有効にするかどうかを指定します。 | |
Checks | Check オブジェクトのコレクションを表します。各 Check オブジェクトは、テーブルで定義された CHECK 制約を表します。 | |
Columns | 列のコレクションを取得します。 (TableViewTableTypeBase から継承されています。) | |
CreateDate | テーブルの作成日時を取得します。 | |
DataSpaceUsed | 参照先テーブルの行によって使用されるストレージ領域を KB 単位で示す値を取得します。 | |
DateLastModified | テーブルが最後に変更された日時を取得します。 | |
Events | テーブルに関連付けられたイベントを取得します。 | |
ExecuteForScalar | オブジェクトがスカラ オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 (SqlSmoObject から継承されています。) | |
ExtendedProperties | 拡張プロパティのコレクションを取得します。 (TableViewTableTypeBase から継承されています。) | |
FakeSystemTable | テーブルがシステム テーブルを参照するかどうかを示す Boolean 値を取得します。 | |
FileGroup | テーブルが格納されるファイル グループを取得します。値の設定も可能です。 | |
FileStreamFileGroup | FILESTREAM データのファイル グループを取得します。値の設定も可能です。 | |
FileStreamPartitionScheme | FILESTREAM データのパーティション構成を取得します。値の設定も可能です。 | |
ForeignKeys | ForeignKey オブジェクトのコレクションを表します。各 ForeignKey オブジェクトは、テーブルで定義されている外部キーを表します。 | |
FullTextIndex | テーブルまたはビュー上のフルテキスト インデックスを取得します。 (TableViewBase から継承されています。) | |
HasAfterTrigger | テーブルに AFTER トリガがあるかどうかを示す Boolean プロパティ値を取得します。 | |
HasClusteredIndex | テーブルにクラスタ化インデックスがあるかどうかを示す Boolean プロパティ値を取得します。 | |
HasCompressedPartitions | ||
HasDeleteTrigger | テーブルに DELETE トリガがあるかどうかを示す Boolean プロパティ値を取得します。 | |
HasIndex | テーブルに少なくとも 1 つのインデックスがあるかどうかを示す Boolean プロパティ値を取得します。 | |
HasInsertTrigger | テーブルに INSERT トリガがあるかどうかを示す Boolean プロパティ値を取得します。 | |
HasInsteadOfTrigger | テーブルに INSTEAD OF トリガがあるかどうかを示す Boolean プロパティ値を取得します。 | |
HasUpdateTrigger | テーブルに UPDATE トリガがあるかどうかを示す Boolean プロパティ値を取得します。 | |
ID | テーブルを一意に識別する ID 値を取得します。 | |
Indexes | インデックスのコレクションを取得します。 (TableViewTableTypeBase から継承されています。) | |
IndexSpaceUsed | インデックスが使用する領域を KB 単位で取得します。 | |
IsIndexable | インデックスをテーブルに配置できるかどうかを示す Boolean プロパティ値を取得します。 | |
IsPartitioned | テーブルがパーティション分割されるかどうかを示す Boolean プロパティ値を取得します。 | |
IsSchemaOwned | テーブル スキーマが所有されているかどうかを示す Boolean プロパティ値を取得します。 | |
IsSystemObject | テーブルがシステム オブジェクトであるかどうかを示す Boolean プロパティ値を取得します。 | |
IsTouched | オブジェクトのプロパティが更新されていてもサーバーに保存されていないかどうかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
IsVarDecimalStorageFormatEnabled | var decimal ストレージを有効にするかどうかを指定します。 | |
LockEscalation | テーブルで使用されるロックのエスカレーションの種類を取得します。値の設定も可能です。 | |
MaximumDegreeOfParallelism | テーブルを含む並列プランの実行で使用するプロセッサの最大数を取得します。値の設定も可能です。 | |
Name | スキーマ オブジェクト ベースの名前を取得します。値の設定も可能です。 (ScriptSchemaObjectBase から継承されています。) | |
ObjectInSpace | オブジェクトが孤立して存在するか、SQL Server のインスタンスに直接的または間接的に接続されているかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
OnlineHeapOperation | テーブルでオンライン ヒープまたはインデックスの操作がサポートされるかどうかを決定する Boolean 値を取得します。値の設定も可能です。 | |
Owner | テーブルの所有者を取得します。値の設定も可能です。 | |
Parent | Table オブジェクトの親である Database オブジェクトを取得します。 | |
PartitionScheme | テーブルに対して構成されているパーティション構成を取得します。値の設定も可能です。 | |
PartitionSchemeParameters | PartitionSchemeParameter オブジェクトのコレクションを表します。各 PartitionSchemeParameter オブジェクトは、テーブルで定義されたパーティション構成パラメータを表します。 | |
PhysicalPartitions | テーブル データが格納される物理パーティションを取得します。 | |
Properties | オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。 (SqlSmoObject から継承されています。) | |
QuotedIdentifierStatus | 二重引用符によって区切られた識別子が Transact-SQL の予約キーワードなのか、または Transact-SQL の構文規則では通常許可されない文字を含んでいるのかを示す Boolean プロパティ値を取得します。値の設定も可能です。 | |
Replicated | テーブルがレプリケートされるかどうかを示す Boolean プロパティを取得します。 | |
RowCount | テーブル内の行数を取得します。 | |
RowCountAsDouble | テーブル内の行数を浮動小数点値として取得します。 | |
ScalarResult | 参照先オブジェクトのスカラ結果を取得します。 (SqlSmoObject から継承されています。) | |
Schema | スキーマを取得します。値の設定も可能です。 (ScriptSchemaObjectBase から継承されています。) | |
State | 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。) | |
Statistics | Statistic オブジェクトのコレクションを表します。各 Statistic オブジェクトは、テーブルまたはビューで定義された統計カウンタを表します。 (TableViewBase から継承されています。) | |
TextFileGroup | テーブルに格納される長い可変長データを保持するために使用されるファイル グループを取得します。値の設定も可能です。 | |
TrackColumnsUpdatedEnabled | データベース エンジンが更新された列を追跡するかどうかを示します。 | |
Triggers | Trigger オブジェクトのコレクションを表します。各 Trigger オブジェクトは、テーブルまたはビューで定義されたトリガを表します。 (TableViewBase から継承されています。) | |
Urn | オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。 (SqlSmoObject から継承されています。) | |
UserData | 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。) |
Top
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | (SqlSmoObject から継承されています。) | |
PropertyMetadataChanged | (SqlSmoObject から継承されています。) |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IAlienObjectDiscover | (SqlSmoObject から継承されています。) | |
IAlienObjectGetParent | (SqlSmoObject から継承されています。) | |
IAlienObjectGetProperty | (SqlSmoObject から継承されています。) | |
ISfcPropertyProviderGetPropertySet | (SqlSmoObject から継承されています。) | |
IAlienObjectGetUrn | (SqlSmoObject から継承されています。) | |
IAlienObjectResolve | (SqlSmoObject から継承されています。) | |
IAlienObjectSetProperty | (SqlSmoObject から継承されています。) |
Top