偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

不允許在SQL Server視圖定義使用ORDER BY子句的解決

數(shù)據(jù)庫 SQL Server
在SQL Server數(shù)據(jù)庫中,為什么不允許在視圖定義中使用ORDER BY子句呢?下文對該問題的原因進行了深入的分析,供您參考。

我們遇到不允許在SQL Server視圖定義使用ORDER BY子句的問題,應(yīng)該如何處理呢?下面為您分析了該問題的原因,并提出了解決方法,希望對您能有所幫助。

SQL Server之所以不允許在視圖定義中使用ORDER BY子句是為了遵守ANSI SQL-92標(biāo)準(zhǔn)。

因為對該標(biāo)準(zhǔn)的原理分析需要對結(jié)構(gòu)化查詢語言(SQL)的底層結(jié)構(gòu)和它所基于的數(shù)學(xué)理論進行討論,我們不能在這里對它進行充分的解釋。但是,如果你需要在視圖中指定ORDER BY子句,可以考慮使用以下方法:

  1. USE pubs  
  2. GO  
  3.  
  4. CREATE VIEW AuthorsByName  
  5. AS  
  6. SELECT TOP 100 PERCENT *  
  7. FROM authors   
  8. ORDER BY au_lname, au_fname  
  9. GO  

Microsoft在SQL Server 7.0中引入的TOP結(jié)構(gòu)在同ORDER BY子句結(jié)合使用時是非常有用的。只有在同TOP關(guān)鍵詞結(jié)合使用時,SQL Server才支持在視圖中使用ORDER BY子句。

注意:TOP關(guān)鍵詞是SQL Server對ANSI SQL-92標(biāo)準(zhǔn)的擴展。
 

 

 

【編輯推薦】

SQL Server排序規(guī)則的應(yīng)用

帶您了解SQL Server標(biāo)識列

SQL Server UPDATE語句的用法

SQL Server添加列及刪除列

SQL SERVER TOC分頁的實現(xiàn)方法

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-06-28 15:27:54

SQL Server

2010-07-13 10:01:43

SQL Server

2011-03-01 14:12:12

FreebsdProftpd

2010-11-02 15:08:40

設(shè)置db2主鍵

2009-06-18 10:47:44

java接口定義變量

2010-06-01 16:12:00

2023-08-22 20:43:09

HashMap單線程null

2022-05-08 18:18:40

JDKValueHashMap

2010-11-12 11:19:19

SQL Server視

2010-11-11 16:59:59

SQL Server視

2014-06-30 14:53:49

Android定制google

2020-08-20 11:12:14

iOS 13.6蘋果降級

2010-05-20 13:03:52

IIS父路徑

2010-11-09 10:10:08

SQL Server

2011-04-22 10:15:56

Novell專利

2022-01-27 07:02:52

JavaHashMap單線程

2010-11-11 17:15:13

SQL Server視

2015-08-17 10:16:00

CentOSDocker命令root

2009-09-22 15:54:42

CCIE筆試

2010-09-13 17:03:34

sql server觸
點贊
收藏

51CTO技術(shù)棧公眾號