適用於 SQL Server 的智慧型自動補全

dbForge SQL Complete 是一款適用於 SQL Server Management Studio 2000、2005 與 2008 的增益集,提供強大的自動補全功能。它會根據各種條件篩選建議清單:依照首先輸入的符號、空白以及/或方括號。當您輸入使用者自訂及/或內建函式與程序的名稱時,dbForge SQL Complete 會在提示中顯示其參數資訊。這讓您能在不必瀏覽外部文件的情況下,及時取得所需資訊。除了擴充 List Members、Complete Word 與 Parameter Info,dbForge SQL Complete 也包含 SQL Formatter,能自動套用格式化到您的 T-SQL 程式碼,並加速查詢撰寫。
特色
- 依內容情境的程式碼補全
dbForge SQL Complete 會全面定義內容情境,預測您接下來想輸入的內容。intellisense 只會提示相關的關鍵字與資料庫物件名稱。只要輸入幾個符號,就能在建議清單中看到所需的字。按下 Enter 後即可繼續編寫查詢。 - 參數資訊
當您輸入使用者自訂及內建函式與程序的名稱時,dbForge SQL Complete 會在提示中顯示其參數資訊。無需瀏覽外部文件,即可快速取得所需資訊。 - 可自訂的 SQL 格式化
在不必擔心縮排、空白、換行等問題的情況下,產生清晰且格式良好的程式碼。只要繼續輸入您的 SQL,就能依照您的偏好與格式化規則自動轉換。透過多樣的格式化選項,您可以設定任何需要的格式風格。 - SQL Complete 與 Microsoft 原生 IntelliSense®
dbForge SQL Complete 針對 SQL Server 2000、2005、2008 提供 intellisense,且不受 SSMS 版本限制。原生 intellisense 無法搭配那些與您的 SMSS 版本不同的 SQL Server 版本使用。例如,SQL Server Management Studio 2008 只能搭配 SQL Server 2008。 - 智慧篩選以建議相關關鍵字與物件
dbForge SQL Complete 會依照各種條件篩選建議清單:先輸入的符號、空白、駝峰命名 (camel case) 或方括號。您可以確定,無論您輸入什麼,系統提供的建議都正是您想要的。 - 在清單中依內容情境對建議項目進行排序
dbForge SQL Complete 透過依類型排序資料庫物件名稱,並將最相關的建議顯示在清單最上方,為您節省時間;其他項目則移到清單底部。 - 判斷目前的資料庫或架構
dbForge SQL Complete 會從目前的資料庫或架構顯示資料庫物件清單,即使在查詢中未指定它們的名稱。會根據目前 SQL 文件的連線屬性來判斷目前的資料庫或架構名稱。此外,SQL Complete 會在程式碼中找到 USE 語句,並在後續 SQL 語句中變更目前資料庫。 - 展開欄位清單
您可以在按下 Tab 鍵後,將 * 這個星號符號替換為所需資料表或檢視的欄位清單。 - 建議 JOIN 語句的條件
SQL Complete 可以根據外鍵建議完整語句,或是根據欄位名稱提示條件。 - 自動產生別名
dbForge SQL Complete 會在您的 SQL 文件的 FROM 清單中,針對每個表格物件 (table、view、stored procedure、function、synonym) 自動產生別名。 - 建議框的半透明檢視
當您的程式碼被建議框遮擋時,請不要關閉建議框。按住 Ctrl,讓建議框切換為半透明檢視。 - 程序與函式中的 T-SQL 語句建議
dbForge SQL Complete 支援:針對宣告本機變數、游標變數與表格定義的 DECLARE 語句;在 OPEN、CLOSE、DEALLOCATE 語句中使用游標(透過 DECLARE CURSOR 語句宣告);以及 BEGIN...END、GOTO、IF...ELSE、RETURN、BREAK、CONTINUE、WHILE、WAITFOR、TRY...CATCH、CASE、RAISERROR 等這類流程控制的內容。
關於 Devart
Devart(原 Core Lab)是一家在資料庫連接領域中居領導地位的公司。我們提供廣為人知的原生 VCL/CLX 元件以及 dbExpress 驅動程式,可直接存取 Oracle、MS SQL Server 與 MySQL。我們為 Microsoft .NET Framework 提供進階資料存取解決方案—提供針對 Oracle、MySQL 與 PostgreSQL 資料庫伺服器的原生連接 ADO.NET 資料提供者。Core Lab 也是一間供應強大資料庫工具的廠商,這些工具旨在自動化並簡化資料庫開發流程。