安裝mssql擴展
在擴展中搜索“sql”,在搜索結果中選擇“SQL Server (mssql)”
創建sql文件
-
File > New File 或者使用快捷鍵 Ctrl+N. Visual Studio Code 默認會打開一個文本文件.
-
在下方的狀態條中選擇 Plain Text ,然后搜索“sql”,在語言下拉框中選擇sql 。
連接SQL Server
-
快捷鍵 Ctrl+Shift+P 或 F1 打開命令面板.
-
輸入sql展示mssql 命令,選擇MS SQL: Connect
-
選擇 MS SQL: Manage Connection Profiles 命令行.
-
選擇 Create to create a new connection profile for your SQL Server.
-
根據提示逐步完成連接的屬性,在指定所有屬性值后,按回車鍵繼續(建議第一步直接輸入連接字符串,快速完成設置)
-
在下方狀態條驗證連接是否成功
創建數據庫
-
在之前創建的sql文件中,輸入sql展示可編輯的代碼片段列表
-
選擇 sqlCreateDatabase.
-
在代碼片段中, 輸入TutorialDB 替換 'DatabaseName'
-- Create a new database called 'TutorialDB' -- Connect to the 'master' database to run this snippet USE master GO IF NOT EXISTS ( SELECT name FROM sys.databases WHERE name = N'TutorialDB' ) CREATE DATABASE [TutorialDB] GO
-
使用快捷鍵 Ctrl+Shift+E 執行 T-SQL 命令.
創建表
-
刪除代碼編輯窗口中的創建數據庫的內容
-
使用 Ctrl+Shift+P or F1 打開命令面板.
-
輸入sql展示 mssql 命令, 選擇MS SQL: Use Database 命令.
-
選擇新建的 TutorialDB 數據庫.
-
在編輯器中,輸入sql展示可編輯的代碼片段列表 ,選擇 sqlCreateTable,然后回車.
-
在代碼片段中, 輸入 Employees 作為表名
-
然后輸入 dbo 作為表的schema .
-
修改列名稱
EmployeesId INT NOT NULL PRIMARY KEY, Name [NVARCHAR](50) NOT NULL, Location [NVARCHAR](50) NOT NULL Press Ctrl+Shift+E to create the table.
-
使用快捷鍵 Ctrl+Shift+E 執行 T-SQL 命令
插入和查詢
-
使用以下語句插入數據,然后查詢.
-- Insert rows into table 'Employees' INSERT INTO Employees ([EmployeesId],[Name],[Location]) VALUES ( 1, N'Jared', N'Australia'), ( 2, N'Nikita', N'India'), ( 3, N'Tom', N'Germany'), ( 4, N'Jake', N'United States') GO -- Query the total count of employees SELECT COUNT(*) as EmployeeCount FROM dbo.Employees; -- Query all employee information SELECT e.EmployeesId, e.Name, e.Location FROM dbo.Employees as e GO
-
使用快捷鍵 Ctrl+Shift+E 執行命令,結果如下