您的位置:首页 > 数据库

在SQL Server中如何快速查找DBCC命令和语法?

2013-07-25 11:39 232 查看
DBCC命令非常好用,但是命令很多语法就很多,如何快速记忆呢?是否都要背下来。其实不用,只要能知道每个命令的作用并且记住DBCC HELP命令就可以了。

 

--查找所有的DBCC命令
DBCC  HELP('?');
GO
 
--比如想看CHECKDB的语法
DBCC  HELP('checkdb');
GO
 
--结果如下
dbcc  checkdb
(
    { 'database_name'|
database_id | 0
}
    [ , NOINDEX
    | { REPAIR_ALLOW_DATA_LOSS
    | REPAIR_FAST
    | REPAIR_REBUILD
    } ]
)
    [ WITH
        {
            [ ALL_ERRORMSGS ]
            [ , [NO_INFOMSGS ] ]
            [ , [TABLOCK ] ]
            [ , [ESTIMATEONLY ] ]
            [ , [PHYSICAL_ONLY ] ]
            [ , [DATA_PURITY ] ]
            [ , [EXTENDED_LOGICAL_CHECKS ] ]
        }
    ]
 
DBCC executioncompleted.
If DBCC
printederror messages,contact
your system
administrator.
 
 
非常方便吧
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: