在MSDN Library或Technet网站上,Microsoft倾向于使用伪语法来解释如何在所有可用选项中使用T-SQL语句。下面是一个示例从TechNet页面的承担UPDATE STATISTICS:如何正确读取SQL Server语法?
UPDATE STATISTICS table_or_indexed_view_name
[
{
{ index_or_statistics__name }
| ({ index_or_statistics_name } [ ,...n ])
}
]
[ WITH
[
FULLSCAN
| SAMPLE number { PERCENT | ROWS }
| RESAMPLE
| <update_stats_stream_option> [ ,...n ]
]
[ [ , ] [ ALL | COLUMNS | INDEX ]
[ [ , ] NORECOMPUTE ]
] ;
<update_stats_stream_option> ::=
[ STATS_STREAM = stats_stream ]
[ ROWCOUNT = numeric_constant ]
[ PAGECOUNT = numeric_contant ]
如何正确读取这样的描述,迅速找出需要什么,哪些是可选的,清洁的方式来编写你的查询?
一切[]是可选 –