在Microsoft SQL Server 2008系统中,可以使用ALTER PROCEDURE语句来修改已存在的存储过程,而不必删除和重新创建它们。这种方法可以保持存储过程的权限不变。例如,如果需要修改HumanResources.GetEmployeeInfo存储过程,相关的权限不会受到影响。但如果删除并重新创建同名的存储过程,则所有相关权限将需要重新定义。
SQL Server 2008基础教程修改和删除存储过程
相关推荐
SQL Server 2008基础教程执行存储过程的步骤详解
在Microsoft SQL Server 2008系统中,执行存储过程可以通过EXECUTE或简写的EXEC语句实现。若存储过程需要参数,则需在存储过程名称后添加相应的参数值。
SQLServer
5
2024-07-25
SQL基础教程表内容的插入、修改和删除简介
在SQL学习中,插入、修改和删除表内容是基础操作之一。插入记录可以通过单行或多行语句完成,确保数据准确性。修改和删除操作涉及到表中数据的更新和移除,需谨慎执行以避免数据丢失。学习这些操作有助于掌握SQL基础。
SQLServer
9
2024-07-27
SQL Server 2008基础教程修改应用程序角色
第3页:修改应用程序角色的详细步骤。
SQLServer
9
2024-07-16
SQL Server 2008 基础教程
该教程提供有关 SQL Server 2008 数据库管理系统的全面的基础知识。
SQLServer
11
2024-06-01
查看和SQL Server 2008基础教程-03
如果要查看数据库用户的信息,可以使用sys.database_principals目录视图。该目录视图包含了关于数据库用户名称、ID、类型、默认架构、创建日期和最后修改日期等的详细信息。dbo是数据库的默认用户,安装SQL Server系统后自动存在。dbo用户具有数据库中的所有操作权限。默认情况下,sa登录名在各数据库中对应dbo用户。
SQLServer
6
2024-07-27
SQL Server 2008基础教程声明和赋值
在Transact-SQL语言中,可以使用DECLARE语句声明变量。在声明变量时,需注意变量名称必须以@开头,指定数据类型和长度,变量默认为NULL。一个DECLARE语句可以声明多个变量,用逗号分隔。变量的作用域从声明处到批处理结尾,可以在范围内的Transact-SQL语句中引用。变量可以通过SET语句或SELECT语句为其赋值。
SQLServer
8
2024-07-27
SQL Server 2008基础教程修改列数据类型详解
除了可以增加新列和删除列,使用ALTER TABLE语句还可以修改列的属性,包括数据类型。本节详细介绍如何使用ALTER TABLE语句修改列的数据类型,示例中的基本语法如下: ALTER TABLE 表名 ALTER COLUMN 列名 新数据类型
SQLServer
7
2024-07-19
SQL Server 2008数据备份和恢复基础教程
无论系统运行情况如何,灾难管理始终是不可或缺的。天灾、人祸或系统缺陷可能导致系统瘫痪或失败。解决这些问题的关键在于制定和执行有效的备份和恢复策略。备份是数据副本的创建,恢复则是将数据还原至系统。这是DBA持续且关键的工作,其执行频率取决于数据重要性和系统稳定性。
SQLServer
7
2024-07-24
SQL Server 2008基础教程手册
这本书是一本清晰完整、内容丰富的SQL Server基础教程。
SQLServer
7
2024-07-30