共用方式為


Microsoft.Data.Schema.ScriptDom.Sql 命名空間

Microsoft.Data.Schema.ScriptDom.Sql 命名空間提供 Microsoft SQL Server 專用的剖析器和指令碼產生器支援。

類別

  類別 說明
公用類別 AddAlterFullTextIndexAction
公用類別 AddFileSpec 表示 ALTER ASSEMBLY 陳述式中 ADD FILE FROM 子句的單一檔案。
公用類別 AddSignatureStatement 這個類別表示 ADD SIGNATURE 陳述式。
公用類別 AdhocDataSource
公用類別 AdhocTableSource 這個類別表示 OPENDATASOURCE (臨機操作) 資料表來源。
公用類別 AlgorithmKeyOption 這個類別表示 ALGORITHM 選項。
公用類別 AlterApplicationRoleStatement 這個類別表示 ALTER APPLICATION ROLE 陳述式。
公用類別 AlterAssemblyStatement 這個類別表示 ALTER ASSEMBLY 陳述式。
公用類別 AlterAsymmetricKeyStatement 表示 ALTER ASYMMETRIC KEY 陳述式。
公用類別 AlterAuthorizationStatement 表示 ALTER AUTHORIZATION 陳述式。
公用類別 AlterBrokerPriorityStatement 表示 ALTER BROKER PRIORITY 陳述式。
公用類別 AlterCertificateStatement 表示 ALTER CERTIFICATE 陳述式。
公用類別 AlterCreateEndpointStatementBase 表示 CREATE 與 ALTER ENDPOINT 陳述式的共用部分。
公用類別 AlterCreateServiceStatementBase 表示 CREATE SERVICE 陳述式。
公用類別 AlterCredentialStatement 表示 ALTER CREDENTIAL 陳述式。
公用類別 AlterCryptographicProviderStatement 表示 ALTER CRYPTOGRAPHIC PROVIDER 陳述式。
公用類別 AlterDatabaseAddFileGroupStatement
公用類別 AlterDatabaseAddFileStatement 從 ALTER DATABASE 新增檔案案例。
公用類別 AlterDatabaseAuditSpecificationStatement 變更資料庫稽核規格。
公用類別 AlterDatabaseCollateStatement 從 ALTER DATABASE 變更 COLLATE 案例。
公用類別 AlterDatabaseEncryptionKeyStatement 變更資料庫加密金鑰。
公用類別 AlterDatabaseModifyFileGroupStatement
公用類別 AlterDatabaseModifyFileStatement 用於修改 ALTER DATABASE 陳述式中的檔案案例。
公用類別 AlterDatabaseModifyNameStatement 用於修改 ALTER DATABASE 陳述式中的名稱案例。
公用類別 AlterDatabaseOption 表示 ALTER DATABASE 陳述式在使用 SET 時的單一選項。
公用類別 AlterDatabaseRebuildLogStatement 用於重新建置 ALTER DATABASE 陳述式中的記錄檔案例。
公用類別 AlterDatabaseRemoveFileGroupStatement
公用類別 AlterDatabaseRemoveFileStatement 用於移除 ALTER DATABASE 陳述式中的檔案案例。
公用類別 AlterDatabaseSetStatement 表示 ALTER DATABASE 陳述式中的 SET 案例。
公用類別 AlterDatabaseStatement 表示 ALTER DATABASE 陳述式。
公用類別 AlterDatabaseTermination 包含終止資訊。
公用類別 AlterEndpointStatement 表示 CREATE ENDPOINT 陳述式。
公用類別 AlterEventSessionStatement 表示 ALTER EVENT SESSION 陳述式。
公用類別 AlterFullTextCatalogStatement
公用類別 AlterFullTextIndexAction
公用類別 AlterFullTextIndexStatement
公用類別 AlterFullTextStopListStatement
公用類別 AlterFunctionStatement 表示 ALTER FUNCTION 陳述式。
公用類別 AlterIndexStatement 表示 ALTER INDEX 陳述式。
公用類別 AlterLoginAddDropCredentialStatement 表示可以新增或卸除認證名稱的 ALTER LOGIN 陳述式。
公用類別 AlterLoginEnableDisableStatement 表示可以啟用或停用登入的 ALTER LOGIN 陳述式。
公用類別 AlterLoginOptionsStatement 表示可以變更選項的 ALTER LOGIN 陳述式。
公用類別 AlterLoginStatement 表示會變更 SQL Server 登入帳戶內容的 ALTER LOGIN 陳述式。
公用類別 AlterMasterKeyStatement 表示 ALTER MASTER KEY 陳述式,該陳述式會變更資料庫主要金鑰的屬性。
公用類別 AlterMessageTypeStatement 表示 ALTER MESSAGE TYPE 陳述式。
公用類別 AlterPartitionFunctionStatement 表示 ALTER PARTITION FUNCTION 陳述式,它可以分割或合併資料分割函式的界限值,藉此修改資料分割函式。
公用類別 AlterPartitionSchemeStatement 表示 ALTER PARTITION SCHEME 陳述式,該陳述式可以將檔案群組新增到資料分割配置或變更該資料分割配置中 NEXT USED 檔案群組委派。
公用類別 AlterProcedureStatement 表示 ALTER PROCEDURE 陳述式。
公用類別 AlterQueueStatement 表示 ALTER QUEUE 陳述式。
公用類別 AlterRemoteServiceBindingStatement 表示 ALTER REMOTE SERVICE BINDING 陳述式,這個陳述式可以變更與遠端服務繫結關聯的使用者,或者變更該繫結的匿名驗證設定。
公用類別 AlterResourceGovernorStatement 表示 ALTER RESOURCE GOVERNOR 陳述式。
公用類別 AlterResourcePoolStatement 表示會變更現有 Resource Governor 資源集區組態的 ALTER RESOURCE POOL 陳述式。
公用類別 AlterRoleStatement 表示會變更資料庫角色名稱的 ALTER ROLE 陳述式。
公用類別 AlterRouteStatement 表示 ALTER ROUTE 陳述式。
公用類別 AlterSchemaStatement 表示 ALTER SCHEMA 陳述式。
公用類別 AlterServerAuditSpecificationStatement 變更伺服器稽核規格,該規格會使用 SQL Server 稽核功能變更伺服器稽核規格物件。
公用類別 AlterServerAuditStatement 表示 ALTER SERVER AUDIT 陳述式。
公用類別 AlterServerConfigurationStatement 表示 ALTER SERVER CONFIGURATION 陳述式。
公用類別 AlterServiceMasterKeyStatement 表示 ALTER SERVICE MASTER KEY 陳述式,該陳述式會變更 SQL Server 執行個體的服務主要金鑰。
公用類別 AlterServiceStatement 表示 ALTER SERVICE 陳述式。
公用類別 AlterSymmetricKeyStatement 表示 ALTER SYMMETRIC KEY 陳述式。
公用類別 AlterTableAddTableElementStatement 新增 ALTER TABLE 陳述式的資料表項目規格。
公用類別 AlterTableAlterColumnStatement 表示 ALTER TABLE 陳述式的變更資料行規格。
公用類別 AlterTableChangeTrackingModificationStatement 修改資料表的變更追蹤。
公用類別 AlterTableConstraintModificationStatement 定義資料表條件約束的修改內容。
公用類別 AlterTableDropTableElement 表示可以用於變更資料表卸除陳述式中的個別項目。
公用類別 AlterTableDropTableElementStatement 表示 ALTER TABLE 陳述式的卸除資料表項目規格。包含要卸除之資料行與條件約束的名稱清單。
公用類別 AlterTableRebuildStatement 重新建置資料表的索引。
公用類別 AlterTableSetStatement 變更資料表的資料表選項。
公用類別 AlterTableStatement 表示 ALTER TABLE 陳述式基底類別。
公用類別 AlterTableSwitchStatement 表示 ALTER TABLE 陳述式的切換特製化。
公用類別 AlterTableTriggerModificationStatement 定義資料表中對觸發程序進行的修改內容。
公用類別 AlterTriggerStatement 表示 ALTER TRIGGER 陳述式。
公用類別 AlterUserStatement 表示 ALTER USER 陳述式。
公用類別 AlterViewStatement 表示 ALTER VIEW 陳述式。
公用類別 AlterWorkloadGroupStatement 表示 ALTER WORKLOAD GROUP 陳述式。
公用類別 AlterXmlSchemaCollectionStatement 表示 ALTER XML SCHEMA COLLECTION 陳述式。
公用類別 ApplicationRoleOption 表示應用程式角色選項。
公用類別 ApplicationRoleStatement 表示 APPLICATION ROLE 陳述式基底。
公用類別 AssemblyEncryptionSource 表示包含金鑰或憑之組件的參考。
公用類別 AssemblyName 表示 CLR 組件名稱。
公用類別 AssemblyStatement 表示 CREATE 與 ALTER ASSEMBLY 陳述式的共用部分。
公用類別 AssignmentSetClause 表示指派 SET 子句。
公用類別 AsymmetricKeyCreateLoginSource 表示 CREATE LOGIN 陳述式中的憑證案例。
公用類別 AuditActionGroupReference 表示稽核群組參考。
公用類別 AuditActionSpecification 表示稽核動作規格。
公用類別 AuditFileOption 表示 FILE 稽核目標中的單一選項。
公用類別 AuditGuidAuditOption 表示 CREATE SERVER AUDIT 陳述式中的 AUDIT_GUID 選項。
公用類別 AuditOption 示 CREATE/ALTER SERVER AUDIT 陳述式中的單一選項。
公用類別 AuditSpecificationDetail 表示稽核動作規格與稽核動作群組名稱的基底類別。
公用類別 AuditSpecificationPart 表示稽核規格陳述式中的任一 ADD/DROP 子句。
公用類別 AuditSpecificationStatement 表示 AUDIT SPECIFICATION 陳述式。
公用類別 AuditTarget 表示 CREATE/ALTER SERVER AUDIT 陳述式中的稽核目標。
公用類別 AuthenticationEndpointProtocolOption 表示 AUTHENTICATION HTTP 端點通訊協定選項。
公用類別 AuthenticationPayloadOption 表示 AUTHENTICATION 承載選項。
公用類別 AutoCleanupChangeTrackingOptionDetail 表示 ALTER DATABASE SET 陳述式中 CHANGE_TRACKING 選項的 AUTO_CLEANUP 部分。
公用類別 BackupCertificateStatement 表示 BACKUP CERTIFICATE 陳述式。
公用類別 BackupDatabaseStatement 表示 BACKUP DATABASE 陳述式。
公用類別 BackupMasterKeyStatement 表示 BACKUP MASTER KEY 陳述式。
公用類別 BackupOption 表示 BACKUP 陳述式中的單一選項。
公用類別 BackupRestoreFileInfo 表示與要備份或還原之檔案或檔案群組相關的資訊。
公用類別 BackupRestoreMasterKeyStatementBase 表示 BACKUP 與 RESTORE (SERVICE) MASTER KEY 陳述式的共用部分。
公用類別 BackupServiceMasterKeyStatement 表示 BACKUP SERVICE MASTER KEY 陳述式。
公用類別 BackupStatement 表示 BACKUP/DUMP 陳述式。
公用類別 BackupTransactionLogStatement 表示 BACKUP TRANSACTION 陳述式。
公用類別 BackwardsCompatibleDropIndexClause 表示 DROP INDEX 陳述式中的舊式子句。
公用類別 BeginConversationTimerStatement 表示 BEGIN CONVERSATION TIMER 陳述式。
公用類別 BeginDialogStatement 表示 BEGIN DIALOG 陳述式。
公用類別 BeginEndBlockStatement 表示以 BEGIN 關鍵字開始並以 END 關鍵字結束的陳述式群組。
公用類別 BeginTransactionStatement 表示 BEGIN TRANSACTION 和 BEGIN DISTRIBUTED 陳述式。
公用類別 BinaryExpression 表示具有 2 個運算式做為子項的運算式。
公用類別 BinaryQueryExpression 表示可以用於選取陳述式中的聯集。
公用類別 BoundingBoxParameter 表示根據名稱的空間索引結構化參數。
公用類別 BoundingBoxSpatialIndexOption 表示 BOUNDING_BOX 空間索引選項。
公用類別 BreakStatement 表示 BREAK 陳述式。
公用類別 BrokerPriorityParameter 表示 BROKER PRIORITY 陳述式參數。
公用類別 BrokerPriorityStatement 表示 CREATE 與 ALTER BROKER PRIORITY 陳述式。
公用類別 BrowseForClause 表示 FOR BROWSE 案例。
公用類別 BuiltInFunctionTableSource 表示做為簡單資料表來源的內建函式。
公用類別 BulkInsertBase 表示 BULK INSERT 陳述式。
公用類別 BulkInsertOption 表示 BULK INSERT 陳述式中的單一選項。
公用類別 BulkInsertStatement 表示 BULK INSERT 陳述式。
公用類別 BulkOpenRowset 表示 OPENROWSET … … 大容量表源。
公用類別 CallTarget 表示函式呼叫的目標。
公用類別 CaseExpression 表示案例運算式。
公用類別 CastCall 表示轉型呼叫。
公用類別 CellsPerObjectSpatialIndexOption 表示 CELLS_PER_OBJECT 空間索引選項。
公用類別 CertificateCreateLoginSource 表示 CREATE LOGIN 陳述式中的 Certificate 案例。
公用類別 CertificateOption 表示 CREATE CERTIFICATE 陳述式中的 SUBJECT、START_DATE 或 EXPIRE_DATE 單一選項。
公用類別 CertificateStatementBase 表示 CREATE CERTIFICATE 陳述式。
公用類別 ChangeRetentionChangeTrackingOptionDetail 表示 ALTER DATABASE SET 陳述式中 CHANGE_TRACKING 選項的 CHANGE_RETENTION 部分。
公用類別 ChangeTableChangesTableSource 表示 CHANGETABLE 子句。
公用類別 ChangeTableVersionTableSource 表示具有 VERSION 選項的 CHANGETABLE 子句。
公用類別 ChangeTrackingAlterDatabaseOption 表示 ALTER DATABASE 陳述式在使用 SET 時的 CHANGE_TRACKING 選項。
公用類別 ChangeTrackingFullTextIndexOption
公用類別 ChangeTrackingOptionDetail 表示 ChangeTrackingAlterDatabaseOption 的一項詳細資料。
公用類別 CharacterSetPayloadOption 表示 CHARACTER_SET 承載選項。
公用類別 CheckConstraint 表示檢查條件約束。
公用類別 CheckpointStatement 表示 CHECKPOINT 陳述式。
公用類別 ChildObjectName 表示結構描述物件子項的名稱。
公用類別 CloseCursorStatement 表示 CLOSE 資料指標陳述式。
公用類別 CloseMasterKeyStatement 表示 CLOSE MASTER KEY 陳述式。
公用類別 CloseSymmetricKeyStatement 表示 CLOSE SYMMETRIC KEY 陳述式。
公用類別 CoalesceExpression 表示聯合運算式。
公用類別 Column 表示具排序順序的資料行識別項。
公用類別 ColumnDefinition 表示資料行定義。
公用類別 ColumnDefinitionBase 表示資料行定義最基本的部分。
公用類別 ColumnStorageOptions 表示資料行儲存選項。
公用類別 ColumnWithSortOrder 表示具排序順序的資料行識別項。
公用類別 CommandSecurityElement80 表示具有命令的安全性項目。
公用類別 CommitTransactionStatement 表示 COMMIT TRANSACTION 陳述式。
公用類別 CommonTableExpression 表示常用資料表運算式。
公用類別 CompatibilityLevelAlterDatabaseOption 表示 ALTER DATABASE 陳述式在使用 SET 時的 COMPATIBILITY_LEVEL 選項。
公用類別 CompositeGroupingSpecification 撰寫子規格的清單。
公用類別 CompressionEndpointProtocolOption 表示 PORTS HTTP 端點通訊協定選項。
公用類別 CompressionPartitionRange 表示 DATA_COMPRESSION 選項中的單一範圍。
公用類別 ComputeClause 表示可以用於如 Select 這類陳述式中的 Compute By 子句。
公用類別 ComputeFunction 表示可以用於 Compute 子句的計算函式。
公用類別 Constraint 表示條件約束的基底類別。
公用類別 ContinueStatement 表示 CONTINUE 陳述式。
公用類別 ContractMessage 表示 CREATE CONTRACT 陳述式中與單一訊息相關的資訊。
公用類別 ConvertCall 表示轉換呼叫。
公用類別 CreateAggregateStatement 表示 CREATE AGGREGATE 陳述式。
公用類別 CreateApplicationRoleStatement 表示 CREATE APPLICATION ROLE 陳述式。
公用類別 CreateAssemblyStatement 表示 CREATE ASSEMBLY 陳述式。
公用類別 CreateAsymmetricKeyStatement 表示 CREATE ASYMMETRIC KEY 陳述式。
公用類別 CreateBrokerPriorityStatement 表示 CREATE BROKER PRIORITY 陳述式。
公用類別 CreateCertificateStatement 表示 CREATE CERTIFICATE 陳述式。
公用類別 CreateContractStatement 表示 CREATE CONTRACT 陳述式。
公用類別 CreateCredentialStatement 表示 CREATE CREDENTIAL 陳述式。
公用類別 CreateCryptographicProviderStatement 表示 CREATE CRYPTOGRAPHIC PROVIDER 陳述式。
公用類別 CreateDatabaseAuditSpecificationStatement 建立資料庫稽核規格。
公用類別 CreateDatabaseEncryptionKeyStatement 建立資料庫加密金鑰。
公用類別 CreateDatabaseStatement 表示 CREATE DATABASE 陳述式。
公用類別 CreateDefaultStatement 表示 CREATE DEFAULT 陳述式。
公用類別 CreateEndpointStatement 表示 CREATE ENDPOINT 陳述式。
公用類別 CreateEventNotificationStatement 表示 CREATE EVENT NOTIFICATION 陳述式。
公用類別 CreateEventSessionStatement 表示 CREATE EVENT SESSION 陳述式。
公用類別 CreateFullTextCatalogStatement
公用類別 CreateFullTextIndexStatement
公用類別 CreateFullTextStopListStatement
公用類別 CreateFunctionStatement 表示 CREATE FUNCTION 陳述式。
公用類別 CreateIndexStatement 表示 CREATE INDEX 陳述式。
公用類別 CreateLoginSource 表示 CREATE LOGIN 陳述式中不同登入來源的基底類別。
公用類別 CreateLoginStatement 表示 CREATE LOGIN 陳述式。
公用類別 CreateMasterKeyStatement 表示 CREATE MASTER KEY 陳述式。
公用類別 CreateMessageTypeStatement 表示 CREATE MESSAGE TYPE 陳述式。
公用類別 CreatePartitionFunctionStatement 表示 CREATE PARTITION FUNCTION 陳述式。
公用類別 CreatePartitionSchemeStatement 表示 CREATE PARTITION SCHEME 陳述式。
公用類別 CreateProcedureStatement 表示 CREATE PROCEDURE 陳述式。
公用類別 CreateQueueStatement 表示 CREATE QUEUE 陳述式。
公用類別 CreateRemoteServiceBindingStatement 表示 CREATE REMOTE SERVICE BINDING 陳述式。
公用類別 CreateResourcePoolStatement 表示 CREATE RESOURCE POOL 陳述式。
公用類別 CreateRoleStatement 表示 CREATE ROLE 陳述式。
公用類別 CreateRouteStatement 表示 CREATE ROUTE 陳述式。
公用類別 CreateRuleStatement 表示 CREATE RULE 陳述式。
公用類別 CreateSchemaStatement 表示 CREATE SCHEMA 陳述式。
公用類別 CreateServerAuditSpecificationStatement 建立伺服器稽核規格。
公用類別 CreateServerAuditStatement 建立伺服器稽核。
公用類別 CreateServiceStatement 表示 CREATE SERVICE 陳述式。
公用類別 CreateSpatialIndexStatement 表示 CREATE SPATIAL INDEX 陳述式。
公用類別 CreateStatisticsStatement 表示 CREATE STATISTICS 陳述式。
公用類別 CreateSymmetricKeyStatement 表示 CREATE SYMMETRIC KEY 陳述式。
公用類別 CreateSynonymStatement 表示 CREATE SYNONYM 陳述式。
公用類別 CreateTableStatement 表示 CREATE TABLE 陳述式。
公用類別 CreateTriggerStatement 表示 CREATE TRIGGER 陳述式。
公用類別 CreateTypeStatement 表示 CREATE TYPE 陳述式。
公用類別 CreateTypeTableStatement 建立資料表型別。
公用類別 CreateTypeUddtStatement 表示使用者定義之資料型別的 CREATE TYPE 陳述式,這些資料型別衍生自 SQL 型別。
公用類別 CreateTypeUdtStatement 表示使用者定義之型別的 CREATE TYPE 陳述式,這些資料型別衍生自 CLR 型別。
公用類別 CreateUserStatement 表示 CREATE USER 陳述式。
公用類別 CreateViewStatement 表示 CREATE VIEW 陳述式。
公用類別 CreateWorkloadGroupStatement 表示 CREATE WORKLOAD GROUP 陳述式。
公用類別 CreateXmlIndexStatement 表示 CREATE XML INDEX 陳述式。
公用類別 CreateXmlSchemaCollectionStatement 表示 CREATE XML SCHEMA COLLECTION 陳述式。
公用類別 CreationDispositionKeyOption 表示 CREATION_DISPOSITION 選項。
公用類別 CredentialStatement 表示 ALTER 與 CREATE CREDENTIAL 陳述式的共用部分。
公用類別 CryptoMechanism 表示解密機制。
公用類別 CubeGroupingSpecification 表示 CUBE 群組規格。
公用類別 CursorDefaultAlterDatabaseOption 表示 ALTER DATABASE 陳述式在使用 SET 時的 CURSOR_DEFAULT 選項。
公用類別 CursorDefinition 表示資料指標定義。
公用類別 CursorId 表示資料指標的參考。
公用類別 CursorStatement 表示開啟/關閉/擷取資料指標的基底型別。
公用類別 DatabaseAuditAction 表示稽核動作規格中的單一動作。
公用類別 DatabaseEncryptionKeyStatement 表示處理加密金鑰之陳述式的基底類別。
公用類別 DataCompressionOption 表示單一資料壓縮選項。
公用類別 DataModificationStatement 表示具有 Output 子句的子 DML,做為資料表來源。
公用類別 DataModificationStatementTableSource 表示具有 Output 子句的子 DML,做為資料表來源。
公用類別 DataModificationTarget 表示用於 Insert、Update、Delete 和 Merge 陳述式的資料操作語言 (DML) 目標。
公用類別 DataType 表示基底資料型別類別。
公用類別 DbccNamedLiteral 表示 DBCC 陳述式中的具名常值。
公用類別 DbccStatement 表示 DBCC 陳述式 (所有變體)。
公用類別 DeallocateCursorStatement 表示 DEALLOCATE 資料指標陳述式。
公用類別 DeclareCursorStatement 表示 DECLARE CURSOR 陳述式。
公用類別 DeclareTableBody 表示 DECLARE @variable 資料表變體的主體。
公用類別 DeclareTableStatement 表示 DECLARE @variable 陳述式的資料表變體。
公用類別 DeclareVariableElement 表示 DeclareVariableStatement 主體中的單一宣告。
公用類別 DeclareVariableStatement 表示除了資料表宣告以外的 DECLARE @variable 陳述式。
公用類別 DefaultConstraint 表示預設條件約束。
公用類別 DeleteMergeAction 表示刪除合併動作。
公用類別 DeleteStatement 表示 DELETE 陳述式。
公用類別 DenyStatement 表示 DENY 陳述式。
公用類別 DenyStatement80 表示 DENY 陳述式。
公用類別 DeviceInfo 表示用於備份或還原之裝置相關的資訊。
公用類別 DropAggregateStatement 表示 DROP AGGREGATE 陳述式。
公用類別 DropAlterFullTextIndexAction 表示 ALTER FULLTEXT INDEX 陳述式的 DROP 動作。
公用類別 DropApplicationRoleStatement 表示 DROP APPLICATION ROLE 陳述式。
公用類別 DropAssemblyStatement 表示 DROP ASSEMBLY 陳述式。
公用類別 DropAsymmetricKeyStatement 表示 DROP ASYMMETRIC KEY 陳述式。
公用類別 DropBrokerPriorityStatement 表示 DROP BROKER PRIORITY 陳述式。
公用類別 DropCertificateStatement 表示 DROP CERTIFICATE 陳述式。
公用類別 DropChildObjectsStatement 表示具有子物件 (DROP INDEX 或 STATISTICS) 的 DROP。
公用類別 DropClusteredConstraintFragmentOption 叢集約束條件的抽象基底類別。
公用類別 DropClusteredConstraintOption 表示卸除叢集條件約束選項。
公用類別 DropClusteredConstraintStateOption 表示卸除叢集條件約束狀態選項。
公用類別 DropContractStatement 表示 DROP CONTRACT 陳述式。
公用類別 DropCredentialStatement 表示 DROP CREDENTIAL 陳述式。
公用類別 DropCryptographicProviderStatement 表示 DROP CRYPTOGRAPHIC PROVIDER 陳述式。
公用類別 DropDatabaseAuditSpecificationStatement 表示 DROP DATABASE AUDIT SPECIFICATION 陳述式。
公用類別 DropDatabaseEncryptionKeyStatement 表示 DROP DATABASE ENCRYPTION KEY 陳述式。
公用類別 DropDatabaseStatement 表示 DROP DATABASE 陳述式。
公用類別 DropDefaultStatement 表示 DROP DEFAULT 陳述式。
公用類別 DropEndpointStatement 表示 DROP ENDPOINT 陳述式。
公用類別 DropEventNotificationStatement 表示 DROP EVENT NOTIFICATION 陳述式。
公用類別 DropEventSessionStatement 表示 DROP EVENT SESSION 陳述式。
公用類別 DropFullTextCatalogStatement 表示 DROP FULLTEXT CATALOG 陳述式。
公用類別 DropFullTextIndexStatement 表示 DROP FULLTEXT INDEX 陳述式。
公用類別 DropFullTextStopListStatement 表示 DROP FULLTEXT STOPLIST 陳述式。
公用類別 DropFunctionStatement 表示 DROP FUNCTION 陳述式。
公用類別 DropIndexClause 表示 DROP INDEX 陳述式中的關聯或 XML 索引。
公用類別 DropIndexClauseBase 表示 DROP INDEX 陳述式中的單一子句。
公用類別 DropIndexStatement 表示 DROP INDEX 陳述式。
公用類別 DropLoginStatement 表示 DROP LOGIN 陳述式。
公用類別 DropMasterKeyStatement 表示 DROP MASTER KEY 陳述式。
公用類別 DropMessageTypeStatement 表示 DROP MESSAGE TYPE 陳述式。
公用類別 DropObjectsStatement 表示參考物件清單的 DROP 陳述式。
公用類別 DropPartitionFunctionStatement 表示 DROP PARTITION FUNCTION 陳述式。
公用類別 DropPartitionSchemeStatement 表示 DROP PARTITION SCHEME 陳述式。
公用類別 DropProcedureStatement 表示 DROP PROCEDURE 陳述式。
公用類別 DropQueueStatement 表示 DROP QUEUE 陳述式。
公用類別 DropRemoteServiceBindingStatement 表示 DROP REMOTE SERVICE BINDING 陳述式。
公用類別 DropResourcePoolStatement 表示 DROP RESOURCE POOL 陳述式。
公用類別 DropRoleStatement 表示 DROP ROLE 陳述式。
公用類別 DropRouteStatement 表示 DROP ROUTE 陳述式。
公用類別 DropRuleStatement 表示 DROP RULE 陳述式。
公用類別 DropSchemaStatement 表示 DROP SCHEMA 陳述式。
公用類別 DropServerAuditSpecificationStatement 表示 DROP SERVER AUDIT SPECIFICATION 陳述式。
公用類別 DropServerAuditStatement 表示 DROP SERVER AUDIT 陳述式。
公用類別 DropServiceStatement 表示 DROP SERVICE 陳述式。
公用類別 DropSignatureStatement 表示 DROP SIGNATURE 陳述式。
公用類別 DropStatisticsStatement 表示 DROP STATISTICS 陳述式。
公用類別 DropSymmetricKeyStatement 表示 DROP SYMMETRIC KEY 陳述式。
公用類別 DropSynonymStatement 表示 DROP SYNONYM 陳述式。
公用類別 DropTableStatement 表示 DROP TABLE 陳述式。
公用類別 DropTriggerStatement 表示 DROP TRIGGER 陳述式。
公用類別 DropTypeStatement 表示 DROP TYPE 陳述式。
公用類別 DropUnownedObjectStatement 表示不具擁有者之物件的 DROP 陳述式。
公用類別 DropUserStatement 表示 DROP USER 陳述式。
公用類別 DropViewStatement 表示 DROP VIEW 陳述式。
公用類別 DropWorkloadGroupStatement 表示 DROP WORKLOAD GROUP 陳述式。
公用類別 DropXmlSchemaCollectionStatement 表示 DROP XML SCHEMA COLLECTION 陳述式。
公用類別 EnabledDisabledPayloadOption 表示可以是 ENABLED 或 DISABLED 的選項。
公用類別 EnableDisableTriggerStatement 定義要對觸發程序進行的修改,其可以加以啟用或停用。
公用類別 EncryptionPayloadOption 表示 ENCRYPTION 承載選項。
公用類別 EncryptionSource 表示不同金鑰/憑證來源的基底類別。
公用類別 EndConversationStatement 表示 END CONVERSATION 陳述式。
公用類別 EndpointAffinity 表示 CREATE/ALTER ENDPOINT 陳述式中的 AFFINITY 選項。
公用類別 EndpointProtocolOption 表示 CREATE ENDPOINT 陳述式中的單一通訊協定選項。
公用類別 EventDeclaration 表示事件宣告。
公用類別 EventDeclarationCompareFunctionParameter 表示事件宣告述詞參數。
公用類別 EventDeclarationSetParameter 表示事件宣告集合參數。
公用類別 EventGroupContainer 表示事件型別。
公用類別 EventNotificationObjectScope 表示事件通知的範圍。
公用類別 EventRetentionSessionOption 表示 EVENT_RETENTION_MODE 工作階段選項。
公用類別 EventSessionObjectName 表示用於 CREATE 與 ALTER EVENT SESSION 陳述式中的物件名稱。
公用類別 EventSessionStatement 表示 CREATE 與 ALTER EVENT SESSION 陳述式。
公用類別 EventTypeContainer 表示事件型別。
公用類別 EventTypeGroupContainer 表示事件型別或群組。
公用類別 ExecutableEntity 所以可以利用 EXECUTE 陳述式執行之項目的基底類別。
公用類別 ExecutableProcedureReference 表示根據名稱的程序參考。
公用類別 ExecutableStringList 表示傳遞至 EXECUTE 陳述式的命令字串。
公用類別 ExecuteAsClause 表示 EXECUTE AS 子句。
公用類別 ExecuteAsStatement 表示 EXECUTE AS 陳述式。
公用類別 ExecuteContext 表示執行內容。
公用類別 ExecuteParameter 表示可以傳遞給 EXECUTE 陳述式中程序的參數。
公用類別 ExecuteStatement 這個類別表示 EXECUTE Transact-SQL 陳述式。
公用類別 ExistsPredicate 表示 EXISTS 述詞。
公用類別 Expression 表示運算式。
公用類別 ExpressionCallTarget 表示函式呼叫的運算式目標。
公用類別 ExpressionGroupingSpecification 表示要在其中執行群組作業的運算式。
公用類別 ExpressionWithSortOrder 表示具排序順序的運算式。
公用類別 ExtractFromExpression 表示開頭為 Extract From 的運算式。
公用類別 FetchCursorStatement 表示 FETCH 資料指標陳述式。
公用類別 FetchType 表示與不同 FETCH 方向相關的資訊。
公用類別 FileDeclaration 表示 CREATE DATABASE 陳述式中單一檔案宣告。
公用類別 FileDeclarationOption 表示 CREATE DATABASE 陳述式中單一檔案宣告的選項。
公用類別 FileEncryptionSource 表示包含金鑰或憑之檔案的參考。
公用類別 FileGroup 表示 CREATE DATABASE 陳述式中的檔案群組。
公用類別 FileGroupOrPartitionScheme
公用類別 FileGrowthFileDeclarationOption 表示檔案成長宣告選項。
公用類別 FileNameFileDeclarationOption 表示檔案名稱檔案宣告選項。
公用類別 FilePathAuditFileOption 表示檔案路徑稽核檔案選項。
公用類別 FileStreamOnTableOption 表示 FILESTREAM_ON 資料表選項。
公用類別 ForClause SELECT 陳述式的 FOR 子句基底類別。
公用類別 ForeignKeyConstraint 表示外部索引鍵條件約束。
公用類別 FullTextCatalogAndFileGroup
公用類別 FullTextCatalogStatement 表示 CREATE FULLTEXT CATALOG 陳述式。
公用類別 FullTextIndexColumn 表示全文檢索索引的資料行。
公用類別 FullTextIndexOption 表示 CREATE FULLTEXT INDEX 陳述式中的單一選項。
公用類別 FullTextPredicate 表示全文檢索述詞。
公用類別 FullTextStopListAction 表示 ALTER FULLTEXT STOPLIST 陳述式中的動作。
公用類別 FullTextTableSource 表示 FREETEXTTABLE 和 CONTAINSTABLE 資料表來源。
公用類別 FunctionCall 表示函式呼叫。
公用類別 FunctionCallSetClause 表示 SET 子句的函式呼叫。
公用類別 FunctionReturnType 表示函式傳回的型別。
公用類別 FunctionStatementBody 表示 CREATE/ALTER FUNCTION 陳述式。
公用類別 GeneralSetCommand 表示 SET 陳述式中的單一命令。
公用類別 GetConversationGroupStatement 表示 GET CONVERSATION GROUP 陳述式。
公用類別 GoToStatement 表示 GOTO 陳述式。
公用類別 GrandTotalGroupingSpecification 表示總計群組規格。
公用類別 GrantStatement 表示 GRANT 陳述式。
公用類別 GrantStatement80 表示 GRANT 陳述式。
公用類別 GridParameter 表示 GRIDS 選項的空間索引結構化參數。
公用類別 GridsSpatialIndexOption 表示 GRIDS 空間索引選項。
公用類別 GroupByClause 表示可以用於如 SELECT 和 UPDATE 這類陳述式中的 GROUP BY 子句。
公用類別 GroupingSetsGroupingSpecification 表示 GROUPING SETS 群組規格。
公用類別 GroupingSpecification 表示 GROUP BY 子句中單一群組的規格。
公用類別 HavingClause 表示可以用於如 SELECT 這類陳述式中的 HAVING 子句。
公用類別 Identifier 這個片段會用於表示識別項。
公用類別 IdentifierLoginOption 表示 CREATE 或 ALTER LOGIN 陳述式中具有識別項值的選項。
公用類別 IdentifiersCallTarget 表示呼叫的目標,這個目標為資料行或資料行上的 Common Language Runtime (CLR) 屬性。
公用類別 IdentityFunction 表示可以由 SelectColumn 使用的識別項函式。
公用類別 IdentityValueKeyOption 表示 IDENTITY_VALUE 選項。
公用類別 IfStatement 表示 IF 陳述式。
公用類別 IndexExpressionOption 表示可以是運算式的索引。
公用類別 IndexOption 表示索引選項。
公用類別 IndexStatement 表示 CREATE INDEX 陳述式的基底。
公用類別 IndexStateOption 表示索引選項狀態。
公用類別 IndexTableHint 表示 INDEX 資料表提示。
公用類別 InlineDerivedTable 表示衍生的資料表。
公用類別 InPredicate 表示 IN 述詞。
公用類別 InsertBulkColumnDefinition 表示 INSERT BULK 陳述式中的資料行定義。
公用類別 InsertBulkStatement 表示 INSERT BULK 陳述式。
公用類別 InsertMergeAction 表示插入合併動作。
公用類別 InsertStatement 表示 INSERT 陳述式。
公用類別 IntegerValueSessionOption 表示 MAX_MEMORY 事件工作階段選項。
公用類別 InternalOpenRowset 表示 OPENROWSET 資料表來源。
公用類別 InvalidExpression 表示 Transact-SQL 指令碼中無效的運算式。
公用類別 InvalidIdentifier 表示 Transact-SQL 指令碼中無效的識別項。
公用類別 InvalidSchemaObjectName 表示 Transact-SQL 指令碼,這個指令碼包含無效的結構描述物件名稱。
公用類別 InvalidSelectStatement 表示 Transact-SQL 指令碼,這個指令碼包含定義無效的 Select 陳述式。
公用類別 InvalidStatementList 表示 Transact-SQL 指令碼,這個指令碼包含無效 Transact-SQL 陳述式的陳述式清單。
公用類別 InvalidTSqlFragment 表示無效的 Transact-SQL 片段。
公用類別 InvalidTSqlStatement 表示 Transact-SQL 指令碼,這個指令碼未經辨認為有效的 Transact-SQL 陳述式。
公用類別 IPv4 表示 IP 位址 (x.x.x.x)。
公用類別 JoinParenthesis 表示可以括住聯結的括號。
公用類別 KeyOption 表示 CREATE SYMMETRIC KEY 陳述式中的金鑰選項。
公用類別 KeySourceKeyOption 表示 KEY_SOURCE 選項。
公用類別 KillQueryNotificationSubscriptionStatement 表示刪除查詢通知訂閱陳述式。
公用類別 KillStatement 表示 KILL 陳述式。
公用類別 KillStatsJobStatement 表示 KILL STATS JOB 陳述式。
公用類別 LabelStatement 表示 Label 陳述式。
公用類別 LeftFunctionCall 表示 LEFT 呼叫。
公用類別 LikePredicate 表示 LIKE 述詞。
公用類別 LineNoStatement 表示 LINENO 陳述式。
公用類別 ListenerIpEndpointProtocolOption 表示 LISTENER_IP TCP 端點通訊協定選項。
公用類別 Literal 表示常值。
公用類別 LiteralEndpointProtocolOption 表示具有單一字串或整數值的通訊協定選項。
公用類別 LiteralPayloadOption 表示具有單一常值的承載選項。
公用類別 LockEscalationTableOption 表示鎖定擴大資料表選項。
公用類別 LoginOption 表示 CREATE 或 ALTER LOGIN 陳述式中的單一選項。
公用類別 LoginTypePayloadOption 表示 LOGIN_TYPE 承載選項。
公用類別 MasterKeyStatement 表示 MASTER KEY 陳述式。
公用類別 MaxDispatchLatencySessionOption 表示 MAX_DISPATCH_LATENCY 事件工作階段選項。
公用類別 MaxEventSizeSessionOption 表示 MAX_EVENT_SIZE 事件工作階段選項。
公用類別 MaxMemorySessionOption 表示 MAX_MEMORY 事件工作階段選項。
公用類別 MaxRolloverFilesAuditFileOption 表示 FILE 稽核目標的 MAX_ROLLOVER_FILES 選項。
公用類別 MaxSizeAuditFileOption 表示 FILE 稽核目標的 MaxSize 選項。
公用類別 MaxSizeFileDeclarationOption 表示最大大小檔案宣告選項。
公用類別 MemoryPartitionSessionOption 表示 MEMORY_PARTITION_MODE 工作階段選項。
公用類別 MergeAction 表示 MERGE 陳述式中的動作。
公用類別 MergeActionClause 表示 MERGE 動作子句。
公用類別 MergeStatement 表示 MERGE 陳述式。
公用類別 MessageTypeStatementBase 表示 CREATE 與 ALTER MESSAGE TYPE 陳述式的共用部分。
公用類別 MethodSpecifier 表示方法規範。
公用類別 MirrorToClause 表示 BACKUP 陳述式的 MIRROR TO 子句。
公用類別 MoveConversationStatement 表示 MOVE CONVERSATION 陳述式。
公用類別 MoveRestoreOption 表示 MOVE 還原選項。
公用類別 NameFileDeclarationOption 表示檔案名稱宣告選項。
公用類別 NullableConstraint 表示可為 null 的條件約束。
公用類別 NullIfExpression 表示 NULLIF 運算式。
公用類別 OdbcConvertSpecification 表示開放式資料庫連接 (Open Database Connectivity,Odbc) 轉換規格。
公用類別 OdbcFunctionCall 表示開放式資料庫連接 (Open Database Connectivity,ODBC) 函式呼叫。
公用類別 OdbcQualifiedJoin 表示 FROM 子句中的開放式資料庫連接 (Open Database Connectivity,ODBC) 限定聯結。
公用類別 OfflineFileDeclarationOption 表示離線檔案宣告選項。
公用類別 OnFailureAuditOption 表示 CREATE/ALTER SERVER AUDIT 陳述式中的 ON_FAILURE 選項。
公用類別 OnOffAlterDatabaseOption 表示 ALTER DATABASE 陳述式 SET 案例中可以設為 ON 或 OFF 的選項。
公用類別 OnOffSessionOption 表示 TRACK_CAUSALITY 和 STARTUP_STATE 事件工作階段選項。
公用類別 OpenCursorStatement 表示 OPEN 資料指標陳述式。
公用類別 OpenMasterKeyStatement 表示 OPEN MASTER KEY 陳述式。
公用類別 OpenQueryTableSource 表示 OPENQUERY 資料表來源。
公用類別 OpenRowsetDataModificationTarget 表示 OPENROWSET 資料修改目標。
公用類別 OpenRowsetTableSource 表示 OPENROWSET 資料表來源。
公用類別 OpenSymmetricKeyStatement 表示 OPEN SYMMETRIC KEY 陳述式。
公用類別 OpenXmlTableSource 表示 OPENXML 資料表來源。
公用類別 OptimizeForOptimizerHint 表示 OPTIMIZE FOR 最佳化工具提示。
公用類別 OptimizerHint 表示單一最佳化工具提示。
公用類別 OrderBulkInsertOption 表示 BULK INSERT 陳述式中的 ORDER 選項。
公用類別 OrderByClause 表示可以用於如 SELECT 這類陳述式中的 ORDER BY 子句。
公用類別 OutputClause 表示 OUTPUT 子句。
公用類別 OverClause 表示 OVER 子句。
公用類別 PageVerifyAlterDatabaseOption 表示 ALTER DATABASE 陳述式 SET 案例中的 PAGE_VERIFY 選項。
公用類別 ParameterizationAlterDatabaseOption 表示 ALTER DATABASE 陳述式 SET 案例中的 PARAMETERIZATION 選項。
公用類別 ParameterizedDataType 表示可以具有參數的資料型別抽象類別。
公用類別 ParameterlessCall 表示不含參數的呼叫。
公用類別 ParenthesisExpression 表示括號運算式。
公用類別 PartitionFunctionCall 表示分割函式呼叫。
公用類別 PartitionParameterType 表示 CREATE PARTITION FUNCTION 陳述式中的參數型別。
公用類別 PartitionSpecifier 表示資料分割規範。
公用類別 PartnerAlterDatabaseOption 表示 ALTER DATABASE 陳述式 SET 案例中的 PARTNER 選項。
公用類別 PasswordAlterLoginOption 表示 ALTER LOGIN 陳述式中的 PASSWORD 選項。
公用類別 PasswordCreateLoginSource 表示 CREATE LOGIN 陳述式中的密碼案例。
公用類別 PayloadOption 表示 CREATE / ALTER ENDPOINT 陳述式中的單一承載選項。
公用類別 Permission 表示可以用於安全性陳述式主體中的使用權限。
公用類別 PivotedTableSource 表示 FROM 子句中的樞紐分析資料表來源。
公用類別 PortsEndpointProtocolOption 表示 PORTS HTTP 端點通訊協定選項。
公用類別 PredicateSetStatement 表示各種 SET {...}{ ON | OFF } 選項,以 Transact-SQL 文法表示。
公用類別 PrimaryExpression 表示主要運算式的抽象基底類別。
公用類別 PrintStatement 表示 PRINT 陳述式。
公用類別 Privilege80 表示可以用於安全性陳述式中的權限。
公用類別 PrivilegeSecurityElement80 表示具有權限的安全性項目。
公用類別 ProcedureParameter 表示可以傳遞給程序的參數。
公用類別 ProcedureReference 表示根據名稱與編號的程序參考。
公用類別 ProcedureStatementBody 表示 CREATE/ALTER PROCEDURE 陳述式。
公用類別 ProcedureStatementBodyBase 表示程序陳述式主體。
公用類別 ProcessAffinityRange 代表處理關連值的範圍。
公用類別 ProviderEncryptionSource 表示 EKM 提供者的參考。
公用類別 ProviderKeyNameKeyOption 表示 PROVIDER_KEY_NAME 選項。
公用類別 QualifiedJoin 表示 FROM 子句中的限定聯結。
公用類別 QueryDerivedTable 表示衍生的資料表。
公用類別 QueryExpression 表示 SELECT 陳述式中查詢運算式的抽象基底類別。
公用類別 QueryParenthesis 表示包裝 QueryExpression 的括號運算式。
公用類別 QuerySpecification 表示 SELECT 陳述式的主要部分。
公用類別 QueueDelayAuditOption 表示 CREATE/ALTER SERVER AUDIT 陳述式中的 QUEUE_DELAY 選項。
公用類別 QueueOption 表示 QUEUE 選項的基底。
公用類別 QueueStatement 表示 Queue 陳述式的基底。
公用類別 QueueStateOption 表示具有狀態之 QUEUE 選項的基底。
公用類別 QueueTSqlFragmentOption 表示具有 TSqlFragment 之 QUEUE 選項的基底。
公用類別 RaiseErrorLegacyStatement 表示 RAISERROR 陳述式的舊版樣式。
公用類別 RaiseErrorStatement 表示 RAISERROR 陳述式。
公用類別 ReadOnlyForClause 表示用於 DECLARE CURSOR 陳述式中的 FOR READ ONLY 案例。
公用類別 ReadTextStatement 表示 READTEXT 陳述式。
公用類別 ReceiveStatement 表示 RECEIVE 陳述式。
公用類別 ReconfigureStatement 表示 RECONFIGURE 陳述式。
公用類別 RecoveryAlterDatabaseOption 表示 ALTER DATABASE 陳述式在使用 SET 時的 RECOVERY 選項。
公用類別 RemoteServiceBindingStatementBase 表示 CREATE 與 ALTER REMOTE SERVICE BINDING 陳述式的共用基底。
公用類別 ReserveDiskSpaceAuditFileOption 表示 FILE 稽核目標中的 MAX_ROLLOVER_FILES 選項。
公用類別 ResourcePoolParameter 表示 RESOURCE POOL 陳述式參數。
公用類別 ResourcePoolStatement 表示 CREATE RESOURCE POOL 與 ALTER RESOURCE POOL 陳述式。
公用類別 RestoreMasterKeyStatement 表示 RESTORE MASTER KEY 陳述式。
公用類別 RestoreOption 表示 RESTORE 陳述式中的單一選項。
公用類別 RestoreServiceMasterKeyStatement 表示 RESTORE SERVICE MASTER KEY 陳述式。
公用類別 RestoreStatement 表示 RESTORE/LOAD 陳述式。
公用類別 ReturnStatement 表示 RETURN 陳述式。
公用類別 RevertStatement 表示 REVERT 陳述式。
公用類別 RevokeStatement 表示 REVOKE 陳述式。
公用類別 RevokeStatement80 表示 REVOKE 陳述式。
公用類別 RightFunctionCall 表示 RIGHT 呼叫。
公用類別 RolePayloadOption 表示 ROLE 承載選項。
公用類別 RoleStatement 表示 ROLE 陳述式基底。
公用類別 RollbackTransactionStatement 表示 ROLLBACK TRANSACTION 陳述式。
公用類別 RollupGroupingSpecification 表示 ROLLUP 群組規格。
公用類別 RouteOption 表示 [用於路由] 選項。
公用類別 RouteStatement 表示 ROUTE 陳述式的基底。
公用類別 RowValue 表示單一資料列的資料。
公用類別 SaveTransactionStatement 表示 SAVE TRANSACTION 陳述式。
公用類別 ScalarFunctionReturnType 表示傳回的資料型別。
公用類別 SchemaDeclarationItem 表示結構描述宣告中某一資料行的資訊。
公用類別 SchemaObjectDataModificationTarget 表示結構描述物件資料修改目標。
公用類別 SchemaObjectName 表示結構描述物件名稱。
公用類別 SchemaObjectTableSource 表示具有結構描述物件的資料表來源。
公用類別 SchemaPayloadOption 表示 SCHEMA 承載選項。
公用類別 SecurityElement80 表示 GRANT、DENY 與 REVOKE 陳述式所常用的安全性陳述式主體。
公用類別 SecurityLoginOption 表示 CREATE 或 ALTER LOGIN 陳述式中的安全性選項。
公用類別 SecurityPrincipal 表示可以用於安全性陳述式主體 (Body) 中的主體 (Principal)。
公用類別 SecurityStatement 表示安全性陳述式主體的基底類別。
公用類別 SecurityStatementBody80 表示安全性陳述式主體的基底類別。
公用類別 SecurityTargetObject 表示可以用於安全性陳述式主體中的目標物件。
公用類別 SecurityTargetObjectName 表示安全性目標物件名稱。
公用類別 SecurityUserClause80 表示 GRANT、DENY 與 REVOKE 陳述式所常用的安全性陳述式主體。
公用類別 SelectColumn 表示出現位置緊接在 select 關鍵字之後的資料行項目。
公用類別 SelectFunctionReturnType 表示選取函式傳回的型別。
公用類別 SelectSetVariable 表示設定 SELECT 陳述式內層的變數。
公用類別 SelectStatement 表示 SQL SELECT 陳述式。
公用類別 SendStatement 表示 SEND 陳述式。
公用類別 ServerAuditStatement CREATE 與 ALTER SERVER 稽核陳述式的共用基底。
公用類別 ServiceContract 取得服務合約參考 (包含選擇性動作)。
公用類別 SessionOption 表示事件工作階段選項。
公用類別 SessionTimeoutPayloadOption 表示 SESSION_TIMEOUT 承載選項。
公用類別 SetClause 表示 SET 子句。
公用類別 SetCommand 表示 SET 陳述式中的單一命令。
公用類別 SetCommandStatement 表示 SET 命令陳述式 (例如 SET LANGUAGE us_english)。
公用類別 SetErrorLevelStatement 表示 SET ERRLVL 陳述式。
公用類別 SetFipsFlaggerCommand 表示 SET FIPS_FLAGGER 命令。
公用類別 SetIdentityInsertStatement 表示 SET IDENTITY_INSERT 陳述式。
公用類別 SetOffsetsStatement 表示 SET OFFSETS 陳述式。
公用類別 SetOnOffStatement 表示具有 { ON | OFF } 結尾的 SET 陳述式。
公用類別 SetRowCountStatement 表示 SET ROWCOUNT 陳述式。
公用類別 SetStatisticsStatement 表示設置統計 {...} {對 |關閉} 選項,在Transact-SQL語法。
公用類別 SetStopListAlterFullTextIndexAction 表示 ALTER FULLTEXT INDEX 陳述式的 STOPLIST 動作。
公用類別 SetTextSizeStatement 表示 SET TEXTSIZE 陳述式。
公用類別 SetTransactionIsolationLevelStatement 表示 SET TRANSACTION ISOLATION LEVEL 陳述式。
公用類別 SetUserStatement 表示 SETUSER 陳述式。
公用類別 SetVariableStatement 表示 SET @local_variable 陳述式。
公用類別 ShutdownStatement 表示 SHUTDOWN 陳述式。
公用類別 SidCreateLoginOption 表示 CREATE LOGIN 陳述式中的 SID 選項。
公用類別 SignatureStatementBase 表示 ADD 與 DROP SIGNATURE 陳述式的通用基底。
公用類別 SimpleAlterDatabaseOption 表示 ALTER DATABASE 陳述式在使用 SET 時的範例選項 (例如,單一關鍵字)。
公用類別 SimpleAlterFullTextIndexAction 表示 ALTER FULLTEXT INDEX 陳述式的旗標動作。
公用類別 SimpleBulkInsertOption 表示 BULK INSERT 陳述式中的簡單單一選項。
公用類別 SimpleOptimizerHint 表示最佳化工具提示,其可以呈現為包含選擇性常值的旗標。
公用類別 SimpleRestoreOption 表示具有選擇性值的單一復原選項。
公用類別 SimpleTableHint 表示簡單的資料表提示。
公用類別 SizeFileDeclarationOption 表示大小檔案宣告選項。
公用類別 SoapMethod 表示 CREATE ENDPOINT 陳述式中承載部分的 SOAP 方法。
公用類別 SourceDeclaration 表示事件來源宣告名稱。
公用類別 SpatialIndexOption 表示空間索引選項。
公用類別 SpatialIndexRegularOption 表示空間索引規則選項。
公用類別 Sql100ScriptGenerator 表示 Sql100 指令碼產生器。
公用類別 Sql100ScriptGeneratorConstructor 定義 Sql100 指令碼產生器。
公用類別 Sql80ScriptGenerator 表示 Sql80 指令碼產生器。
公用類別 Sql80ScriptGeneratorConstructor 定義 Sql80 指令碼產生器。
公用類別 Sql90ScriptGenerator 表示 Sql90 指令碼產生器。
公用類別 Sql90ScriptGeneratorConstructor 定義 Sql90 指令碼產生器。
公用類別 SqlCommandIdentifier 表示 SqlCommandIdentifier。
公用類別 SqlDataType 表示 Sql 資料型別。
公用類別 SqlScriptComparer 比較 Transact-SQL 指令碼與抽象語法樹狀結構 (AST)。
公用類別 SqlScriptComparerConstructor SqlScriptComparer 元件的服務建構函式。
公用類別 SqlScriptComparisonResult 描述指令碼比較的結果。
公用類別 SqlScriptGenerator 表示 SQL 專用的指令碼產生器。
公用類別 SqlScriptGeneratorConstructor 用於建構 SqlScriptGenerator 元件。
公用類別 SqlScriptGeneratorOptions 表示 Transact-SQL 指令碼產生器選項。
公用類別 StartupStateSessionOption 表示 STARTUP_STATE 事件工作階段選項。
公用類別 StateAuditOption 表示 ALTER SERVER AUDIT 陳述式中的 STATE 選項。
公用類別 StatementList 這個類別是用來取得陳述式清單。
公用類別 StatementWithCommonTableExpressionsAndXmlNamespaces 表示可以使用通用資料表運算式或 XML 命名空間做為開頭的陳述式。
公用類別 StatisticsOption 表示統計資料選項。
公用類別 StopListFullTextIndexOption 表示 CREATE FULLTEXT INDEX 陳述式中的 STOPLIST 選項。
公用類別 StopRestoreOption 表示 STOPATMARK 與 STOPBEFOREMARK RESTORE 選項。
公用類別 Subquery 表示子查詢。
公用類別 SubqueryComparisonPredicate 表示包含子查詢的比較述詞。
公用類別 SubquerySpecification 表示子查詢規格。
公用類別 SymmetricKeyStatement 表示 ALTER SYMMETRIC KEY 與 CREATE SYMMETRIC KEY 陳述式的通用屬性。
公用類別 TableHint 表示單一資料表提示。
公用類別 TableHintsOptimizerHint 表示包含資料表提示的最佳化工具提示。
公用類別 TableOption 表示單一資料表選項。
公用類別 TableSampleClause 表示 TABLESAMPLE 子句。
公用類別 TableSource 表示資料表來源。
公用類別 TableSourceWithAlias 表示可以具有別名的資料表來源。
公用類別 TableSourceWithAliasAndColumns 表示可以指定資料行別名的資料表來源。
公用類別 TableValuedFunctionReturnType 表示資料表值函式傳回的型別。
公用類別 TargetDeclaration 表示目標宣告。
公用類別 TernaryExpression 表示具有 3 個運算式做為子項的運算式。
公用類別 TextModificationStatement 表示 WRITETEXT 陳述式。
公用類別 TopRowFilter 表示可以用於 SELECT 陳述式的頂層資料列篩選條件。
公用類別 TrackCausalitySessionOption 表示 TRACK_CAUSALITY 事件工作階段選項。
公用類別 TransactionStatement Transaction 陳述式的抽象基底類別。
公用類別 TriggerAction 表示觸發程序動作。
公用類別 TriggerObject 表示與要建立或變更之觸發程序相關的資訊。
公用類別 TriggerOption 表示觸發程序選項。
公用類別 TriggerStatementBody 表示 CREATE TRIGGER 與 ALTER TRIGGER 陳述式。
公用類別 TruncateTableStatement 表示 TRUNCATE TABLE 陳述式。
公用類別 TryCatchStatement 表示 TRY…CATCH 陳述式。
公用類別 TSEqualCall 表示屬於布林函式的 TSEQUAL 函式呼叫。
公用類別 TSql100Parser 表示 TSql100 剖析器。
公用類別 TSql100ParserConstructor 用於建立 TSql100Parser
公用類別 TSql80Parser 表示 TSql80 剖析器。
公用類別 TSql80ParserConstructor 用於建立 TSql80Parser
公用類別 TSql90Parser 表示 TSql90 剖析器。
公用類別 TSql90ParserConstructor 用於建構 TSql90Parser
公用類別 TSqlBatch 表示 Transact-SQL 指令碼中的批次。
公用類別 TSqlConcreteFragmentVisitor 具體抽象語法樹狀結構 (AST) 節點的訪問項。
公用類別 TSqlFragment 表示語彙基元片段。
公用類別 TSqlFragmentVisitor 表示 Transact-SQL 指令碼文件物件模型 (DOM) 的基底訪問項。
公用類別 TSqlParser 代表Transact-SQL解析器。
公用類別 TSqlParserConstructor 用於建構 TSqlParser
公用類別 TSqlParserToken 表示剖析器語彙基元。
公用類別 TSqlScript 表示 Transact-SQL 指令碼。
公用類別 TSqlStatement 表示單一 Transact-SQL 陳述式。
公用類別 UnaryExpression 表示具有單一運算式做為子項的運算式。
公用類別 UniqueConstraint 表示唯一或主索引鍵的條件約束。
公用類別 UnpivotedTableSource 表示 FROM 子句取消樞紐分析的資料表來源。
公用類別 UnqualifiedJoin 表示 FROM 子句中的未限定 JOIN。
公用類別 UpdateCall 表示屬於布林函式的 UPDATE() 函式呼叫。
公用類別 UpdateForClause 表示只能用於 DECLARE CURSOR 的案例 FOR UPDATE [資料行]。
公用類別 UpdateMergeAction 表示更新合併動作。
公用類別 UpdateStatement 表示 UPDATE 陳述式。
公用類別 UpdateStatisticsStatement 表示 UPDATE STATISTICS 陳述式。
公用類別 UpdateTextStatement 表示 UPDATETEXT 陳述式。
公用類別 UserDataType 表示使用者資料型別。
公用類別 UserDefinedTypeCallTarget 表示呼叫的目標,這個目標為資料行或資料行上的 Common Language Runtime (CLR) 屬性。
公用類別 UserDefinedTypePropertyAccess 表示使用者定義型別的屬性。
公用類別 UserLoginOption 表示使用者登入選項。
公用類別 UserOption 表示 USER 選項。
公用類別 UserStatement 表示 User 陳述式基底類別。
公用類別 UseStatement 表示 USE 陳述式。
公用類別 ValuesInsertSource 表示值的清單。
公用類別 VariableDataModificationTarget 表示變數資料修改目標。
公用類別 VariableTableSource 表示為變數的資料表來源。
公用類別 VariableValuePair 表示 OPTIMIZE FOR 最佳化工具提示中的單一變數值組。
公用類別 ViewOption 表示 VIEW 選項。
公用類別 ViewStatementBody 表示 CREATE VIEW 與 ALTER VIEW 陳述式。
公用類別 WaitForStatement 表示 WAITFOR 陳述式。
公用類別 WaitForSupportedStatement 表示內層陳述式。
公用類別 WhenClause 表示用於運算式案例時的 WHEN 子句。
公用類別 WhereClause 表示可以用於如 SELECT 或 UPDATE 這類陳述式中的 WHERE 子句。
公用類別 WhileStatement 表示 WHILE 陳述式。
公用類別 WindowsCreateLoginSource 表示 CREATE LOGIN 陳述式中的 WINDOWS 案例。
公用類別 WithCommonTableExpressionsAndXmlNamespaces 表示其中可以有通用資料表運算式以及 XML 命名空間的通用建構。
公用類別 WitnessAlterDatabaseOption 表示 ALTER DATABASE 陳述式在使用 SET 時的 WITNESS 選項。
公用類別 WorkloadGroupImportanceParameter 表示工作負載群組重要性參數。
公用類別 WorkloadGroupParameter 表示工作負載群組陳述式參數。
公用類別 WorkloadGroupResourceParameter 表示工作負載群組陳述式參數。
公用類別 WorkloadGroupStatement 表示 CREATE WORKLOAD GROUP 與 ALTER WORKLOAD GROUP 陳述式。
公用類別 WriteTextStatement 表示 WRITETEXT 陳述式。
公用類別 WsdlPayloadOption 表示 WSDL 承載選項。
公用類別 XmlDataType 表示 XML 資料型別。
公用類別 XmlForClause 表示 FOR XML (選項) 案例。
公用類別 XmlForClauseOption 表示 FOR XML (選項) 案例。
公用類別 XmlNamespaces 表示 XML 命名空間。
公用類別 XmlNamespacesAliasElement 表示 XML 命名空間項目的別名變體。
公用類別 XmlNamespacesDefaultElement 表示 XML 命名空間項目的預設變體。
公用類別 XmlNamespacesElement 表示用於定義 XML 命名空間時的項目。

介面

  介面 說明
公用介面 IAuthorization 表示擁有者。
公用介面 ICollationSetter 表示序識別項。
公用介面 IFileStreamSpecifier 表示檔案資料流的規格。
公用介面 IPasswordChangeOption 保存用於加密/解密私密金鑰的密碼。
公用介面 ITableElementContainer 表示資料表項目容器。

列舉型別

  列舉型別 說明
公用列舉型別 AffinityKind 指定親和性類型的列舉。
公用列舉型別 AlterAction 指定 ALTER 動作的列舉型別。
公用列舉型別 AlterCertificateStatementKind 指定變更憑證陳述式類型的列舉。
公用列舉型別 AlterDatabaseOptionKind 枚舉更改資料庫中指定的選項類型Transact-SQL語句。
公用列舉型別 AlterEventSessionStatementType 指定變更事件工作階段陳述式型別的列舉。
公用列舉型別 AlterFullTextCatalogAction
公用列舉型別 AlterIndexType 指定索引變更類型。
公用列舉型別 AlterMasterKeyOption 指定主要金鑰變更選項。
公用列舉型別 AlterResourceGovernorCommandType 指定變更資源控管命令的類型。
公用列舉型別 AlterServiceMasterKeyOption 指定變更服務主要金鑰選項。
公用列舉型別 AlterTableAlterColumnOption 指定資料表與資料行的變更選項。
公用列舉型別 ApplicationRoleOptionType 指定應用程式角色選項類型。
公用列舉型別 AssignmentKind 指定指派的類型。
公用列舉型別 AttachMode 指定附加模式。
公用列舉型別 AuditActionGroup 指定稽核動作群組。
公用列舉型別 AuditTargetKind 指定變更索引的類型。
公用列舉型別 AuthenticationProtocol 指定驗證通訊協定。
公用列舉型別 AuthenticationTypes 指定驗證類型。
公用列舉型別 BackupOptionKind 指定備份作業的類型。
公用列舉型別 BackupRestoreItemKind 指定備份還原項目的類型。
公用列舉型別 BinaryExpressionType 指定二元運算式的型別。
公用列舉型別 BinaryQueryExpressionType 指定二元查詢運算式的類型。
公用列舉型別 BoundingBoxParameterType 指定周框方塊參數型別。
公用列舉型別 BrokerPriorityParameterSpecialType 指定 BROKER PRIORITY 參數型別。
公用列舉型別 BrokerPriorityParameterType 指定 BROKER PRIORITY 參數型別。
公用列舉型別 CertificateOptionKinds 指定憑證選項類型。
公用列舉型別 ChangeTrackingOption 指定變更追蹤選項。
公用列舉型別 ColumnType 指定資料行類型。
公用列舉型別 CommandOptions 指定命令列選項。
公用列舉型別 ComputeFunctionType 指定計算函式型別。
公用列舉型別 ConstraintEnforcement 指定條件約束強制。
公用列舉型別 CryptoMechanismType 指定解密機制的類型。
公用列舉型別 CursorOptions 指定資料指標選項。
公用列舉型別 DatabaseAuditActionKind 指定資料庫稽核動作的類型。
公用列舉型別 DatabaseEncryptionKeyAlgorithm 指定資料庫加密金鑰的演算法。
公用列舉型別 DatabaseMirroringEndpointRole 指定資料庫鏡像端點角色。
公用列舉型別 DataCompressionLevel 指定資料壓縮等級。
公用列舉型別 DbccCommand 此成員是僅供內部使用,不應從使用者代碼中引用。
公用列舉型別 DbccOptions 指定 Dbcc 選項。
公用列舉型別 DeleteUpdateAction 指定刪除更新動作。
公用列舉型別 DeviceType 指定裝置類型。
公用列舉型別 DropClusteredConstraintOptionType 指定條件約束選項類型。
公用列舉型別 DropSchemaBehavior 指定 DROP SCHEMA 行為。
公用列舉型別 EnableDisableOptionType 指定選項類型。
公用列舉型別 EncryptionAlgorithm 指定加密演算法。
公用列舉型別 EncryptionAlgorithmPreference 指定加密演算法偏好設定。
公用列舉型別 EndpointEncryptionSupport 指定端點加密支援。
公用列舉型別 EndpointProtocol 指定端點通訊協定。
公用列舉型別 EndpointProtocolOptions 指定端點通訊協定選項。
公用列舉型別 EndpointState 指定端點的狀態。
公用列舉型別 EndpointType 指定端點類型。
公用列舉型別 EventNotificationEventGroup 指定事件群組。
公用列舉型別 EventNotificationEventType 指定事件通知的事件型別。
公用列舉型別 EventNotificationTarget 指定事件通知目標。
公用列舉型別 EventSessionEventRetentionModeType 指定事件保留模式的類型。
公用列舉型別 EventSessionMemoryPartitionModeType 指定記憶體分割模式的類型。
公用列舉型別 ExecuteAsOption 指定 Execute As 選項。
公用列舉型別 FetchOrientation 指定 FETCH 方向。
公用列舉型別 FileOptionKinds
公用列舉型別 FipsComplianceLevel 指定 FIPS 相容等級。
公用列舉型別 FullTextFunctionType 指定全文檢索函式型別。
公用列舉型別 FunctionOptions 指定函式選項。
公用列舉型別 GeneralSetCommandType 指定一般的 SET 命令類型。
公用列舉型別 GridParameterType 指定格線參數的類型。
公用列舉型別 GroupByOption 指定 GROUP BY 選項。
公用列舉型別 ImportanceParameterType 指定重要性參數型別。
公用列舉型別 IndexOptionType 指定索引選項類型。
公用列舉型別 InsertOption 指定插入選項。
公用列舉型別 IsolationLevel 指定隔離等級。
公用列舉型別 JoinHint 指定聯結提示。
公用列舉型別 KeywordCasing 指定關鍵字大小寫。
公用列舉型別 LiteralType 指定常值的型別。
公用列舉型別 LockEscalationMethod 指定鎖定擴大方法。
公用列舉型別 LoginOptions 指定登入選項。
公用列舉型別 MemoryUnit 指定記憶體單位。
公用列舉型別 MergeCondition 指定 MERGE 條件。
公用列舉型別 MessageSender 指定訊息傳送端。
公用列舉型別 MessageValidationMethod 指定訊息驗證方法。
公用列舉型別 ModifyFileGroupOption 指定檔案群組修改選項。
公用列舉型別 NullNotNull 指定 null 值。
公用列舉型別 OptionState 指定選項狀態。
公用列舉型別 PageVerifyAlterDatabaseOptionKind 指定頁面驗證變更資料庫選項類型值。
公用列舉型別 ParameterlessCallType 指定無參數的呼叫型別。
公用列舉型別 ParameterModifier 指定參數修飾詞。
公用列舉型別 ParameterStyle 指定參數樣式。
公用列舉型別 PartitionFunctionRange 指定資料分割函式的範圍。
公用列舉型別 PartnerAlterDatabaseOptionKind 指定夥伴變更資料庫選項類型。
公用列舉型別 PayloadOptionKinds 指定承載選項類型。
公用列舉型別 PermissionSetOption 指定使用權限集合選項。
公用列舉型別 PortTypes 指定連接埠類型。
公用列舉型別 PrincipalType 指定主體類型。
公用列舉型別 PrivilegeType80 指定權限類型。
公用列舉型別 ProcedureOptions 指定程序選項。
公用列舉型別 ProcessAffinityType 表示 ALTER SERVER CONFIGURATION 陳述式中的處理序親和性型別。
公用列舉型別 QualifiedJoinType 指定限定的聯結類型。
公用列舉型別 QueueOptionType 指定 QUEUE 選項類型。
公用列舉型別 QuoteType 指定引號類型。
公用列舉型別 RaiseErrorOptions 指定 RAISERROR 選項。
公用列舉型別 RecoveryAlterDatabaseOptionKind 指定 ALTER DATABASE 陳述式中的 RECOVERY 類型。
公用列舉型別 ResourcePoolParameterType 指定資源集區參數型別。
公用列舉型別 RestoreOptionKind 指定還原選項類型。
公用列舉型別 RestoreStatementKind 指定 RESTORE 陳述式類型。
公用列舉型別 RetentionUnit 指定保留單位。
公用列舉型別 RouteOptionType 指定路由選項類型。
公用列舉型別 SecondaryXmlIndexType 指定次要 XML 索引類型。
公用列舉型別 SecurityObjectKind 指定安全性物件的類型。
公用列舉型別 SeparatorType 指定分隔符號的類型。
公用列舉型別 ServiceBrokerOption 指定 Service Broker 選項。
公用列舉型別 SetOffsets 指定設定位移。
公用列舉型別 SetOptions 指定 SET 選項。
公用列舉型別 SetStatisticsOptions 指定 SET STATISTICS 選項。
公用列舉型別 SignableElementKind 指定可簽署的項目類型。
公用列舉型別 SimpleAlterFullTextIndexActionKind 指定索引動作類型。
公用列舉型別 SimpleBulkInsertOptionKind 指定簡單的大量插入選項類型。
公用列舉型別 SimpleOptimizerHintKind 指定簡單的最佳化工具提示類型。
公用列舉型別 SimpleTableHintKind 指定簡單的資料表提示類型。
公用列舉型別 SoapMethodAction 指定 SOAP 方法結構動作。
公用列舉型別 SoapMethodFormat 指定 SOAP 方法格式。
公用列舉型別 SoapMethodSchemas 指定 SOAP 方法結構描述。
公用列舉型別 SortOrder 指定排序順序。
公用列舉型別 SparseColumnOption 指定疏鬆資料行選項。
公用列舉型別 SpatialIndexingSchemeType 指定空間索引配置。
公用列舉型別 SqlDataTypeOption 指定 SQL 資料型別選項。
公用列舉型別 SqlScriptDifferenceOperationType 描述必須針對指令碼差異執行的作業。
公用列舉型別 SqlVersion 指定 SQL 版本。
公用列舉型別 StatisticsOptionType 指定統計資料選項類型。
公用列舉型別 SubqueryComparisonPredicateType 指定子查詢比較述詞的類型。
公用列舉型別 TableElementType 指定資料表項目型別。
公用列舉型別 TableSampleClauseOption 指定資料表範本子句選項。
公用列舉型別 TernaryExpressionType 指定三元運算式的類型。
公用列舉型別 TriggerActionType 指定觸發程序動作類型。
公用列舉型別 TriggerEnforcement 指定觸發程序強制。
公用列舉型別 TriggerOptionType 指定觸發程序選項類型。
公用列舉型別 TriggerScope 指定觸發程序範圍。
公用列舉型別 TriggerType 指定觸發程序型別。
公用列舉型別 TSqlTokenType 指定語彙基元型別。
公用列舉型別 UnaryExpressionType 指定一元運算式的型別。
公用列舉型別 UniqueRowFilter 指定唯一的資料列篩選條件。
公用列舉型別 UnqualifiedJoinType 指定未限定的聯結類型。
公用列舉型別 UserLoginOptionType 指定使用者登入選項類型。
公用列舉型別 UserOptionType 指定使用者選項類型。
公用列舉型別 UserType80 指定使用者類型。
公用列舉型別 ViewOptionType 指定檢視選項類型。
公用列舉型別 WaitForOption 指定等候的類型。
公用列舉型別 WorkloadGroupResourceParameterType 指定工作負載群組資源參數型別。
公用列舉型別 XmlDataTypeOption 指定 XML 資料型別。
公用列舉型別 XmlForClauseOptions 指定 XML FOR 子句選項。

請參閱

參考

其他資源

逐步解說:撰寫 SQL 的自訂靜態程式碼分析規則組件