query-expression 可指定 TOP n、FIRST 或 LIMIT 子句,即使没有 ORDER BY 子句也是如此。系统最多会返回指定的行数,但不定义返回的行顺序,因此,可以指定 ORDER BY,但这并不是必需的。在查询中使用视图时,视图中的 ORDER BY
不会确定查询中的行顺序,即使 FROM 子句中没有其它表也是如此。这意味着,仅当需要通过 TOP n、FIRST 或 LIMIT 子句来选择所包括的行时,才应在视图中包含 ORDER BY。否则,ORDER BY 子句将不起任何作用,并且会被数据库服务器忽略。
如果对具有一个或多个 INSTEAD OF 触发器的视图执行 ALTER VIEW 语句,则会返回错误。必须先删除触发器,然后才能删除或更改该视图。
更改视图时,系统会保留视图的现有特权,不必重新指派。还可以分别使用 DROP VIEW 和 CREATE VIEW 语句代替 ALTER VIEW 语句,删除并重新创建视图。不过,如果这样做,则需要重新指派视图的特权。
查询可以指定 TOP n、FIRST 或 LIMIT 子句,即使没有 ORDER BY 子句也是如此。系统最多会返回指定的行数,但不定义返回的行顺序,因此,可以指定 ORDER BY,但这并不是必需的。在查询中使用视图时,视图中的 ORDER
BY 不会确定查询中的行顺序,即使 FROM 子句中没有其它表也是如此。这意味着,仅当需要通过 TOP n、FIRST 或 LIMIT 子句来选择所包括的行时,才应在视图中包含 ORDER BY。否则,ORDER BY 子句将不起任何作用,并且会被数据库服务器忽略。