能正确定义存储过程输出参数“@成绩”为整型的选项是()。

题目

能正确定义存储过程输出参数“@成绩”为整型的选项是()。

  • A、DECLARE @成绩
  • B、DECLARE @成绩 int
  • C、@成绩 int
  • D、@成绩 int output
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行语句 Dim X, Y as Integer 后,

A ) X 和 Y 均被定义为整型变量

B ) X 和 Y 被定义为变体类型变量

C ) X 被定义为整型变量, Y 被定义为变体类型变量

D ) X 被定义为变体类型变量, Y 被定义为整型变量


正确答案:D

第2题:

存储过程可以接受参数并以输出参数的形式返回多个参数给调用存储过程和批处理。()

此题为判断题(对,错)。


参考答案:对

第3题:

关于MySQL中存储函数和存储过程的区别,正确的是()

A、存储过程可以有输出参数,而存储函数则没有

B、存储函数必须使用RETURN语句返回结果

C、调用存储函数无需使用CALL语句

D、存储函数中不能像存储过程那样定义局部变量


正确答案:A,B,C

第4题:

下面关于数组声明: Dim arr0 As Integer的叙述中正确的是()

A)ar是整型数组,其元素个数是默认值,为10

B)ar是整型数组,其元素个数不确定,需要在后面再用ReDm语句定义

C)ar是无参数的函数,其返回值的类型是整型

D)上述都是错误的


正确答案:B

第5题:

下列有关存储过程的说法,错误的是( )

A 它可作为一个独立的数据库对象并作为一个单元供用户在应用程序中调用

B 存储过程必须带参数,要么是输入参数,要么是输出参数

C 存储过程可以传入(输入)和返回(输出)参数值

D 存储过程提高了执行效率


参考答案B

第6题:

在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是______。

A) 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回

B) 存储过程可以有多个输入参数,但只能有一个输出参数

C) 定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作

D) 存储过程的输入参数和输出参数均可有默认值

A.

B.

C.

D.


正确答案:B

第7题:

本题中定义了-个带有参数的构造方法javal( ),并定义了-个该类的对象temp。构造方法javal( )有两个参数:字符串name和整型age。定义对象temp时将字符串“Tom,,和整数17传递给构造方法,构造方法将这两个参数打印输出。


正确答案:
第1处:new javal(name,age)
第2处:int age
第3处:this.name=name
【解析】第l处用javal的构造函数新建了-个javal的对象temp,并且带有两个参数name和age;第2处是构造函数的另-个参数;第3处将字符串“Tom”传递给构造方法javal(String name,int age)实现对数据成员的赋值。

第8题:

设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量x(销售单价一单价)。要求商品号和年份为输入参数,总毛利用输出参数返回。(10分)


正确答案:
存储过程是由PL/SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,使用时只要调用即可。使用存储过程具有以下优点:其已经编译和优化过了,所以运行效率高,提供了在服务器端快速执行SQL语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。创建存储过程:create procedure过程名@[参数名][类型],@[参数名][类型]/*过程首部*/AsDeclare/*as下面对应的<PL/SQL>块为过程体*/beginend如上所示,存储过程包括过程首部和过程体。过程名是数据库服务器合法的对象标识;参数列表:用名字来标识调用时给出的参数值,必须指定值的数据类型。参数可以是输人参数或输出参数,默认为输人参数。【参考答案】CREATE PROCEDURE PRODUCT@商品号int,@年份int,@毛利int outputASDECLARE@某商品销售量int,@某商品进价int,@某商品销售单价int/*中间变量定义:*/BEGINSelect@某商品进价=单价from商品表where@商品号=商品号Select@某商品销售单价=销售单价,@某商品销售量=count(*)from销售表where@商品号=商品号and销售时间=@年份IF@某商品进价is NULL THEN/木判断该商品是否存在*/ROLLBACK;RETURN;END IFIF@某商品销售单价is NULL THEN/*判断该两晶是否可卖*/ROLLBACK;RETURN;END IFSET@毛利=(@某商品销售单价-@某商品进价)*@某商品销售量GO

第9题:

当一个过程执行的结果,要返回给一个整型变量时,正确的方法为 ( ) 。

A 过程名(@整型变量)

B 过程名 @整型变量

C 过程名=@整型变量

D @整型变量=过程名


参考答案D

第10题:

下列关于存储过程的说法,正确的是()。

A在定义存储过程的代码中可以包含数据的增、删、改、查语句

B用户可以向存储过程传递参数,但不能输出存储过程产生的结果

C存储过程的执行是在客户端完成的

D存储过程是存储在客户端的可执行代码段


A

更多相关问题