|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
问:为什么SQL Server不答应在视图定义使用ORDER BY子句? 答: SQL Server之所以不答应在视图定义中使用ORDER BY子句是为了遵守ANSI SQL-92标准。因为对该标准的原理分析需要对结构化查询语言(SQL)的底层结构和它所基于的数学理论进行讨论,我们不能在这里对它进行充分的解释。但是,假如你需要在视图中指定ORDER BY子句,可以考虑使用以下方式: USE pubs GO CREATE VIEW AuthorsByName AS SELECT TOP 100 PERCENT * FROM authors ORDER BY au_lname, au_fname GO Microsoft在SQL Server 7.0中引入的TOP结构在同ORDER BY子句结合使用时是异常有用的。只有在同TOP要害词结合使用时,SQL Server才支持在视图中使用ORDER BY子句。 注重:TOP要害词是SQL Server对ANSI SQL-92标准的扩展。 返回类别: 教程 上一教程: PHP 5 数据对象 (PDO) 抽象层与 ORACLE 下一教程: MYSQL索引分析和优化解决方案 您可以阅读与"在视图中使用ORDER BY子句"相关的教程: · 如何在视图中使用ORDER BY短语 · 如何在视图中使用ORDER BY短语 · T-SQL 查询中使用的函数之系统函数 · 在SELECT语句中使用TOP的一些小技巧 · 在SQL SERVER 中使用SQLDMO |
| 快精灵印艺坊 版权所有 |
首页 |
||