题目内容

以下是两个数X和Y的求和,结果存于S1中,并将S1返回输出到调用函数处。CREATE OR REPLACE FUNCTION sum1( X IN number,Y IN number)RETURN numberASS1 char;BEGINS1=X+YRETURN(S1);END sum1;针对以上程序,下列关于X,Y,S1在函数体中的操作正确的是( )。

A. Y:= 12;该语句是错误的,因为IN类型的参数只能作为形参来传递值,不能在函数体中赋值。
B. S1:=X;该语句语法正确。因为IN类型参数本身是用来传递值的,而S1是返回值变量。通过IN类型参数X给S1赋值。
C. S1:=28;该语句正确。因为S1是返回值变量,可以接收具体值或IN传递的值。
D. X:=S1;该语句错误的。因为因为IN类型的参数只能作为形参来传递值,不能在函数体中接收赋值。

查看答案
更多问题

以下是两个数X和Y的求和,结果存于S1中,并将S1返回输出到调用函数处。请完成下列程序代码填空:CREATE OR REPLACE FUNCTION sum1( X IN number,Y IN number)RETURN ()ASS1 ();BEGINS1=X+YRETURN();END sum1;

CREATE FUNCTION是创建用户自定义函数的命令 。

A. 对
B. 错

电池片片与片的间距保持多少毫米?

A. 1
B. 2
C. 3
D. 4

焊接温度过低会出现哪些缺陷?

A. 过焊
B. 裂片
C. 断栅
D. 虚焊

答案查题题库