时间:2021-07-01 10:21:17 帮助过:26人阅读
适用于:SQL Server 2008通过SQL Server 2016.
自全文索引开始以来处理的行数。在为全文搜索索引的表中,一行的所有列都被视为要编制索引的一个文档的一部分。
0 =没有主动抓取或全文索引完成。
> 0 =以下之一(A或B):A)自完成,增量或手动更改跟踪人口开始以来,通过插入或更新操作处理的文档数。B)启用了具有后台更新索引总体的更改跟踪后由插入或更新操作处理的行数,全文索引架构已更改,重新创建全文目录或重新启动SQL Server实例等。
NULL =表没有全文索引。
要处理的挂起更改跟踪项的数目。
0 = 未启用更改跟踪。
NULL = 表没有全文索引。
0 = 空闲。
1 = 正在进行完全填充。
2 = 正在进行增量填充。
3 = 正在传播所跟踪的更改。
4 = 正在进行后台更新索引(例如,自动跟踪更改)。
5 = 全文索引已中止或暂停。
表具有活动的全文索引。
1 = True
0 = False
表具有 CHECK 约束。
1 = True
0 = False
表具有聚集索引。
1 = True
0 = False
表具有 DEFAULT 约束。
1 = True
0 = False
表具有 DELETE 触发器。
1 = True
0 = False
表具有 FOREIGN KEY 约束。
1 = True
0 = False
表由 FOREIGN KEY 约束引用。
1 = True
0 = False
表具有标识列。
1 = True
0 = False
表具有任意类型的索引。
1 = True
0 = False
对象具有 INSERT 触发器。
1 = True
0 = False
表有非聚集索引。
1 = True
0 = False
表具有主键。
1 = True
0 = False
表具有用于唯一标识列的ROWGUIDCOL。
1 = True
0 = False
表具有 text、ntext 或 image 列。
1 = True
0 = False
表具有一个时间戳列。
1 = True
0 = False
表具有 UNIQUE 约束。
1 = True
0 = False
对象有 UPDATE 触发器。
1 = True
0 = False
表具有 INSERT 触发器。
>1 = 指定类型的第一个触发器的 ID。
表有指定数目的 INSERT 触发器。
>0 = INSERT 触发器的个数。
表不是真实的表。它将由 SQL Server 数据库引擎根据需要在内部进行具体化。
1 = True
0 = False
该表具有指定数量的UPDATE触发器。
> 0 = UPDATE触发器的数量。
表具有列集。
0 = False
1 = True
1 -- 验证 dbo.Department 是否是一个表 2 IF (OBJECTPROPERTY (OBJECT_ID(N‘dbo.Department‘),‘ISTABLE‘) = 1) 3 begin 4 select ‘Department 是一个表‘ 5 end 6 ELSE IF (OBJECTPROPERTY (OBJECT_ID(N‘dbo.Department‘),‘ISTABLE‘) = 0) 7 begin 8 select ‘Department 不是一个表‘ 9 end 10 ELSE IF (OBJECTPROPERTY (OBJECT_ID(N‘dbo.Department‘),‘ISTABLE‘) IS NULL) 11 begin 12 select ‘Department 不是一个有效的对象‘ 13 end 14 GO
1 -- 验证表 Department 是否 是用户自定义的表 2 IF (OBJECTPROPERTY (OBJECT_ID(N‘dbo.Department‘),‘IsUserTable‘) = 1) 3 begin 4 SELECT ‘Department 是用户自定义的表‘ 5 end 6 ELSE 7 begin 8 SELECT ‘Department 不是用户自定义的表‘; 9 end 10 GO
【SQL server基础】objectproperty()函数
标签:tca 检索 padding dac tracking efault sql active 返回