Table.CheckTable Table.CheckTable Table.CheckTable Method

정의

테이블 및 테이블에 정의된 인덱스에 대해 데이터베이스 페이지의 무결성을 테스트합니다. Tests the integrity of database pages for the table and indexes defined on the table.

public:
 System::Collections::Specialized::StringCollection ^ CheckTable();
public System.Collections.Specialized.StringCollection CheckTable ();
Public Function CheckTable () As StringCollection
반환

A StringCollection 행 개수 및 페이지 수가 포함 된 테이블의 무결성을 검사의 결과 포함 하는 시스템 개체 값입니다. A StringCollection system object value that contains the results of the checking the integrity of the table, including the number of rows and the number of pages.

예제

C#C#

Server srv = new Server("(local)");  
Database db = srv.Databases["AdventureWorks2012"];  

foreach (Table tb in db.Tables)  
{  
   tb.CheckTable();  
}  

PowershellPowershell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$db = New-Object Microsoft.SqlServer.Management.Smo.Database  
$db = $srv.Databases.Item("AdventureWorks2012")  

foreach ($tb in $db.Tables)  
{  
   $tb.CheckTable()  
}  

설명

이 메서드는 Transact-SQL CHECK TABLE 문과 동일한 기능을 합니다.This method is functionally equivalent to the Transact-SQL CHECK TABLE statement.

적용 대상