在SQL Server 2008中,用户存储过程只能定义在当前数据库中,创建存储过程的Trans-SQL语句是______。 A UPDATE PROCEDURE B CREATE PROCEDURE C ALTER PROCEDURE D DROP PROCEDURE
时间: 2024-03-30 08:35:49 浏览: 65
使用SQL语句创建存储过程
在 SQL Server 2008 中,创建存储过程的 Trans-SQL 语句是 `CREATE PROCEDURE`,答案为 B。
存储过程是一组预定义的 SQL 语句集合,可以像函数一样调用,并且可以传递参数。在 SQL Server 2008 中,用户存储过程只能定义在当前数据库中,可以使用 `CREATE PROCEDURE` 语句定义存储过程。CREATE PROCEDURE 语句定义存储过程的名称、参数、SQL 语句和其他选项,例如是否自动提交、是否重新编译等。创建存储过程后,可以使用 EXECUTE 或 EXEC 命令执行存储过程。
其他选项的含义如下:
- `UPDATE PROCEDURE` 不是 SQL Server 2008 中的有效命令语句。
- `ALTER PROCEDURE` 用于修改现有存储过程的定义。
- `DROP PROCEDURE` 用于删除现有存储过程。
阅读全文