如果执行存储过程语句是批处理中的第一条语句,那么也可以通过直接指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行存储过程。
举一反三
- 如果对存储过程的调用不是批处理的第一条语句,则可以()调用该存储过程
- ( )是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定其名字并给出参数(如果带有参数)来执行它。 A: 存储过程 B: 触发器 C: check约束 D: 全局变量
- 如果对存储过程的调用不是批处理的第一条语句,则可以()调用该存储过程。 A: 直接使用存储过程的名字 B: 在存储过程前加Call关键字 C: 在存储过程前加Exec关键字 D: 在存储过程前加Use关键字
- 下列四个SQL语句对应顺序正确的是( ) ⑴CREATE PROCEDURE 过程名([参数1,参数2,...]) AS ⑵CALL PROCEDURE 过程名([ 参数1, 参数2,...]) ⑶ALTER PROCEDURE 过程名 COMPILE ⑷DROP PROCEDURE 过程名() ①删除存储过程②创建存储过程③执行存储过程④修改存储过程
- 在定义存储过程时,下面说法错误的是( ) A: 存储过程可以指定多个参数 B: 不要以sp_为前缀创建任何存储过程,因为这是SQL Server用来命名系统存储过程的 C: 如果定义了默认值,执行存储过程时可以不提供实参 D: Output关键词用户指定参数为输入参数类型