用户创建的存储过程,可以执行也可以不执行,但必须要有输入参数和输出参数。
举一反三
- 下列关于存储过程参数的描述,正确的是( )。 A: 创建存储过程一定要带参数 B: 创建存储过程一定要带输入参数 C: 创建存储过程可以带参数,也可以不带参数 D: 创建存储过程一定要带输出参数
- 在创建存储过程时,可以定义该存储过程是否带参数,存储过程的参数包括输入参数,输出参数和输入输出参数,其中IN表示输入参数,____表示输出参数。
- 存储过程的参数中,____________表示输入参数;____________表示输出参数;____________表示既可以输入也可以输出。
- 存储过程可以没有参数,也可以有多个参数,参数可以是输入参数,也可以是输出参数。
- 在定义存储过程时,下面说法错误的是( ) A: 存储过程可以指定多个参数 B: 不要以sp_为前缀创建任何存储过程,因为这是SQL Server用来命名系统存储过程的 C: 如果定义了默认值,执行存储过程时可以不提供实参 D: Output关键词用户指定参数为输入参数类型