设有存储过程定义语句:CREATE PROC P1 @x int, @y int output, @z int output。下列调用该存储过程的语句中,正确的是( )。
EXEC P1 10, @a output, @b output
举一反三
- 设要定义一个包含两个输入参数和两个输出参数的存储过程,各参数均为整型。下列定义该存储过程的语句中,正确的是______。 A: CREATE PROC P1 @ x1,@ x2 int, @ x3,@ x4 int output B: CREATE PROC P1 @ x1 int,@ x2 int, @ x3,@ x4 int output C: CREATE PROC P1 @ x1 int,@ x2 int, @ x3 int,@ x4 int output D: CREATE PROC P1 @ x1 int,@ x2 int, @ x3 int output,@ x4 int output t
- 设要定义一个包含两个输入参数和两个输出参数的存储过程,各参数均为整型。下列定义该存储过程的语句中,正确的是__________。 A: CREATE PROC P1 @x1,@x2 int.@x3.@x4int output B: CREATE PROC P1 @x1 int.@x2 int.@x2.@x4int output C: CREATE PROC P1 @x1 int,@x2 int,@x3 int.@x4 inta output D: CREATE PROC P1 @x1 int.@x2 int.@x3 int output.@x4 int output t
- 下列定义存储过程的语句,正确的是 ( )。 A: create proc p1as @x int set @x=1 print @x B: create proc p1 int @xas print @x C: create proc p1as declare @x int set @x=1 print @x D: create proc p1 declare @x intas print @x
- 在SQL SERVER中,声明并创建以下存储过程,正确调用该存储过程的的语句是( )。CREATE PROCEDURE PRO@passNum int OUTPUT,@passPoint int=60ASSelect @passNum=count(*) From stuTable Where point >@passPointGO A: EXEC PRO 70 B: Declare @sum int; EXEC PRO @sum output C: Declare @sum int; EXEC PRO @sum output,70 D: Declare @sum int; EXEC PRO @passNum,70
- 在SQL SERVER中,声明并创建以下存储过程,正确调用该存储过程的的语句是( )。CREATE PROCEDURE PRO@passNum int OUTPUT,@passPoint int=60ASSelect @passNum=count(*) From stuTable Where point >@passPointGO A: EXEC PRO 70 B: Declare @sum int; EXEC PRO @sum output C: Declare @sum int; EXEC PRO @sum output,70 D: Declare @sum int; EXEC PRO @passNum,70
内容
- 0
设有定义:int x; 下列语句用于定义指针变量p,正确的语句是( )。 A: int p=&x; B: int *p=x; C: int *p=&x; D: *p=*x;
- 1
设有下列变量定义与函数声明,则合法的函数调用语句是()。int x,y;void swap(int *p,int *q);
- 2
设有定义语句”struct {int x;int y;} d....x*d[1].x)”输出的是( )
- 3
中国大学MOOC: 设有下列变量定义与函数声明,则合法的函数调用语句是()。int x,y;void swap(int *p,int *q);
- 4
已知函数定义如下: float fun1(int x,int y) { float z; z=(float)x/y; return z; } 主调函数中有int a=1,b=0;可以正确调用此函数的语句是( )