Visual Studio Code 中的 Transact-SQL
透過 VS Code Marketplace 中提供的 mssql 擴充套件,將 Visual Studio Code 轉變為強大的 Transact-SQL (T-SQL) 開發編輯器。 mssql 擴充套件經過最佳化,可用於在本地、任何雲中執行的 SQL Server、Azure SQL 資料庫和 Azure SQL 資料倉庫。
連線到 SQL 資料庫,鍵入 T-SQL 程式碼,執行 T-SQL 程式碼,檢視結果,並將結果儲存為 JSON 或 CSV 檔案。在鍵入 T-SQL 程式碼時,您將獲得豐富的 T-SQL 語言功能,例如 T-SQL IntelliSense(程式碼補全)、語法高亮、程式碼檢查、程式碼導航和程式碼片段。
下載 VS Code - 如果您尚未下載 VS Code,請根據您的平臺(Linux、macOS 或 Windows)快速安裝。
安裝 T-SQL 支援
透過從 VS Code Marketplace 安裝 mssql 擴充套件,為 VS Code 新增 T-SQL 語言支援,步驟如下:
- 從 VS Code 側邊欄開啟擴充套件檢視 (⇧⌘X (Windows, Linux Ctrl+Shift+X))。
- 在搜尋欄中鍵入“mssql”,單擊安裝,並在出現提示時重新載入 VS Code。
連線和執行 T-SQL
輕鬆連線到在本地、任何雲中執行的 SQL Server、Azure SQL 資料庫和 Azure SQL 資料倉庫。然後,執行您的 T-SQL 語句和批處理以檢視結果和訊息——所有操作都在 VS Code 中完成。您最近的連線會在會話之間儲存,因此您可以快速再次連線到您的資料庫。
檢視和儲存結果
執行 T-SQL 程式碼時,檢視結果和訊息。只需點選幾下,即可將結果另存為 JSON 或 CSV 檔案,以便在您的應用程式中使用這些資料。
T-SQL IntelliSense
當您在編輯器中鍵入 T-SQL 程式碼時,VS Code 會為 T-SQL 關鍵字提供智慧程式碼補全,為架構物件名稱(表、列、檢視)提供建議,並在連線到資料庫時為函式和過程提供引數幫助。
程式碼檢查
程式碼檢查是分析您的 T-SQL 程式碼以發現潛在語法錯誤的過程。使用 Visual Studio Code,您可以在鍵入時快速導航到 T-SQL 程式碼中的錯誤和警告。
檢視定義/轉到定義
在鍵入 T-SQL 程式碼時,使用檢視定義或轉到定義來快速瀏覽資料庫中架構物件(如表、函式和過程)的定義。
程式碼片段
T-SQL 程式碼片段為常用的 T-SQL 語句提供程式碼模板。鍵入“sql”以獲取 T-SQL 程式碼片段列表。
後續步驟
- 下載免費的 SQL Server 2017 Developer Edition。
- 從 Visual Studio Code Marketplace 安裝 mssql 擴充套件。
- 使用 SQL Server 構建應用 - 使用您喜歡的程式語言在 macOS、Linux 和 Windows 上開始使用 SQL Server。
- 在 GitHub 上為 mssql 擴充套件做出貢獻。在我們的 GitHub Issue Tracker 上提交錯誤報告或功能建議。