本快速入门演示如何使用 Azure Data Studio 连接到 SQL Server,然后使用 Transact-SQL (T-SQL) 语句创建在 Azure Data Studio 教程中使用的 TutorialDB。
若要完成本快速入门,需要 Azure Data Studio 以及对 SQL Server 实例的访问权限。
安装 Azure Data Studio
。
如果没有 SQL Server 的访问权限,请从以下链接选择你的平台(请确保记住 SQL 登录名和密码!):
Windows - 下载 SQL Server 2022 开发人员版
Linux - 在容器中下载 SQL Server 2022
Linux - 下载 SQL Server 2022 开发人员版
- 只需按照以下步骤操作即可创建和查询数据。
连接到 SQL Server
启动 Azure Data Studio。
首次运行 Azure Data Studio 时,应该会打开“欢迎”页。 如果没有看到“欢迎”页,请选择“帮助”>“欢迎” 。 选择“新建连接”以打开“连接”窗格 :
本文使用 SQL 登录名,但也支持 Windows 身份验证 。 按如下所示填写字段:
服务器名称:
在此处输入服务器名。 例如,localhost。
身份验证类型:
SQL 登录名
用户名:
SQL Server 的用户名
密码:
SQL Server 的密码
数据库名称:<默认>
服务器组:<默认>
IF SERVERPROPERTY('ProductVersion') > '12'
ALTER DATABASE [TutorialDB] SET QUERY_STORE = ON;
完成查询后,新的“TutorialDB”会显示在数据库列表中。 如果未显示,请右键单击“数据库”节点,然后选择“刷新” 。
将查询窗口中的文本替换为以下代码片段,然后选择“
运行
” :
-- Create a new table called 'Customers' in schema 'dbo'
-- Drop the table if it already exists
IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
DROP TABLE dbo.Customers;
-- Create the table in the specified schema
CREATE TABLE dbo.Customers (
CustomerId INT NOT NULL PRIMARY KEY, -- primary key column
[Name] NVARCHAR(50) NOT NULL,
[Location] NVARCHAR(50) NOT NULL,
[Email] NVARCHAR(50) NOT NULL
完成查询后,新的“客户”表会显示在表列表中。 可能需要右键单击“TutorialDB”>“表”节点,然后选择“刷新”。
将查询窗口中的文本替换为以下代码片段,然后选择“ 运行” :
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers (
[CustomerId],
[Name],
[Location],
[Email]
VALUES
(1, N'Orlando', N'Australia', N''),
(2, N'Keith', N'India', N'[email protected]'),
(3, N'Donna', N'Germany', N'[email protected]'),
(4, N'Janet', N'United States', N'[email protected]')
查看查询返回的数据
将查询窗口中的文本替换为以下代码片段,然后选择“ 运行” :
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
教程:使用 Transact-SQL 编辑器创建数据库对象
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:https://aka.ms/ContentUserFeedback。
提交和查看相关反馈