适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
分析平台系统 (PDW)
Microsoft Fabric 预览版中的 SQL 数据库
Note
开始使用 Transact-SQL 查询学习路径提供了更深入的内容以及实践示例。
本课程很短,它删除您在第 1 课和第 2 课中创建的对象,再删除数据库。
在删除对象之前,请确保使用正确的数据库:
USE TestData;
GO
撤销存储过程权限
使用 REVOKE 语句删除 Mary 对存储过程的执行权限:
REVOKE EXECUTE ON pr_Names FROM Mary;
GO
Drop permissions
使用
DROP语句删除Mary对TestData数据库的访问权限:DROP USER Mary; GO使用
DROP语句删除Mary对此 SQL Server 2005 (9.x)实例的访问权限。DROP LOGIN [<computer_name>\Mary]; GO使用
DROP语句删除存储过程pr_Names:DROP PROC pr_Names; GO使用
DROP语句删除视图vw_Names:DROP VIEW vw_Names; GO
Delete table
使用
DELETE语句删除Products表中的所有行:DELETE FROM Products; GO使用
DROP语句删除Products表:DROP TABLE Products; GO
Remove database
正在使用 TestData 数据库时,无法删除该数据库;因此,请首先将上下文切换到其他数据库,再使用 DROP 语句删除 TestData 数据库:
USE MASTER;
GO
DROP DATABASE TestData;
GO
“编写 Transact-SQL 语句”教程到此结束。 请记住,本教程只是简要概述,它并未介绍所用语句的所有选项。 设计和创建有效的数据库结构以及配置对数据的安全访问,需要比本教程中显示的数据库更复杂的数据库。