SQL Server 2008 IntelliSense試用記
DML語句
最遺憾的是IntelliSense只支援SELECT,UPDATE、DELETE和INSERT語句都不支援。
對於SELECT語句,Query Editor會根據當前的上下文確定當前資料庫,也就是說不是當前會話連線的資料庫,所以用一句簡單的USE DATABASE語句就可以改變用於生成IntelliSense列表的當前資料庫。IntelliSense初始載入的列表項包括當前資料庫中的架構以及使用者預設架構下的表、檢視和使用者定義函式,還有所有系統內建的系統變數、系統函式,最後還有當前連線例項中的所有其他資料庫。使用者在Query Editior中輸入架構並加上"."符號後就可以看到架構下的表、檢視和使用者函式了,當使用者繼續輸入表名或檢視名並加上"."符號後就可以看到表和檢視中的欄位列表了。
從安全性方面,使用者必須要有View Definition的許可權才能正常使用IntelliSense。拿AdventureWorks來說,AdventureWorks下面有Person、Production、Purchasing和Sales四個架構,如果使用者只有Sales架構的View Definition許可權,那麼當他輸入"Production." 、"Person."或"Purchasing."的時候,他就看不到任何的提示。
另外值得提到的是,IntelliSense提供的列表不僅僅是資料庫中已經存在的物件,還可以包括在當前指令碼中那些尚未提交的物件,這就使得在編寫架構定義的指令碼時IntelliSense仍然可以起到一定作用。
DDL語句以及DCL語句
沒有提供IntelliSense的支援。
引數支援
SQL Server 2008的IntelliSense支援函式和儲存過程的引數,不過非常遺憾的是要讓IntelliSense提供引數資訊必須要在XML Editor下。
總結
總體來說,個人覺得SQL Server 2008的IntelliSense功能還需要改進,至少要支援DDL語句麼,而且不要把引數支援放到XML Editor下面去。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9079672/viewspace-159337/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- SQL SERVER 2008安全配置SQLServer
- SQL Server 2008檔案流功能應用設想YCSQLServer
- SQL Server2008程式堵塞處理方法SQLServer
- Sql Server2008R2下載地址SQLServer
- SQL Server 2008連線字串寫法大全SQLServer字串
- Analysis Services基礎知識——深入SQL Server 2008SQLServer
- SQL Server 2008中的行壓縮(上)JUSQLServer
- win10怎麼安裝sql server2008 r2_win10如何安裝sql server2008 r2Win10SQLServer
- SQL Server 2008事件處理系統簡介LSSQLServer事件
- 理解SQL Server 2008索引的儲存結構YDSQLServer索引
- SQL Server 2008的故障轉移叢集概述UBSQLServer
- SQL Server 2008 R2雙機熱備方案SQLServer
- SQL Server2008 R2 資料庫映象配置方案SQLServer資料庫
- Q&A:SQL Server 2008的升級與部署知識SOSQLServer
- 1.4 SQL Server2008安裝與配置(2020-12-1)SQLServer
- SQL-Server筆記SQLServer筆記
- SQL SERVER實用技巧SQLServer
- SQL Server 2008 R2並行資料倉儲簡介SZSQLServer並行
- 在SQL Server 2008中的SP上使用表型別值引數MHSQLServer型別
- 雲伺服器SQL Server 2008 允許遠端連線的配置伺服器SQLServer
- SQL Server Availability Group Failover 測試SQLServerAI
- vs2022 IntelliSense失效,“ IntelliSense沒有可用的附加資訊”Intel
- 關於SQL server2008除錯儲存過程的完整步驟SQLServer除錯儲存過程
- 注意:微軟將在2019年7月停止對SQL Server 2008的支援!微軟SQLServer
- 記一次SQL Server刪除SQL調優SQLServer
- SQL Server 2000/2005/2008刪除或壓縮資料庫日誌的方法SQLServer資料庫
- SQL Server 2008資料複製新特性及其帶來的價值(下)XDSQLServer
- sql serverSQLServer
- SQL Server 資料庫基本記錄(一)SQLServer資料庫
- SQL Server 資料庫基本記錄(二)SQLServer資料庫
- SQL Server 資料庫基本記錄(三)SQLServer資料庫
- SQL Server 2012 RTM 安裝手記XGSQLServer
- Windows 10 下安裝Sql Server 2008 R2 連線到伺服器失敗WindowsSQLServer伺服器
- Windows Server 2008 R2 下載地址WindowsServer
- 區分SQL Server 2008 R2資料中心和並行資料倉儲版本WBSQLServer並行
- [學習筆記]SQL server完全備份指南筆記SQLServer
- Moebius for SQL ServerSQLServer
- sql server 使用SQLServer