运行如下T-SQL,结果返回包含()的记录集。 A create table scores ( scoreid int identity(1,2), score numeric(4,2) not null, courseid int ) insert int scores values(90.5,null); insert into scores values(78.234,2); select * from scores;
A. 1 90.50 NULL 3 78.23 2
B. 1 78.23 2
C. 1 90.50
D. 1 90.50 2 78.23 2
创建存储过程如下: create procedure scoreproc @scoreid int,@score numeric(4,2) output as select @score = score from scores where scoreid=@scoreid 正确的调用是:()
A. exec scoreproc 1,@myscore output print @myscore
B. exec scoreproc @id = 1,@myscore output print @myscore
C. declare @myscore numeric(4,2) exec scoreproc 1,@myscore output print @myscore
D. declare @myscore numeric(4,2) exec scoreproc @id = 1,@myscore output print @myscore