国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

在視圖中使用ORDER BY子句

2024-07-21 02:31:07
字體:
來源:轉載
供稿:網友

問:為什么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標準的擴展。

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌鲁木齐市| 呼伦贝尔市| 浦江县| 梧州市| 涡阳县| 临沂市| 上杭县| 平泉县| 龙岩市| 平昌县| 大连市| 荔波县| 花莲县| 台中县| 报价| 南投市| 潞西市| 五华县| 阿尔山市| 游戏| 建瓯市| 阿巴嘎旗| 华亭县| 云南省| 玛曲县| 西青区| 东海县| 白水县| 历史| 仁怀市| 迭部县| 合江县| 阳朔县| 武宣县| 兴山县| 承德县| 汶上县| 桐柏县| 沙坪坝区| 定州市| 泰和县|