请看以下存储过程beginbegin<语句1>exceptionwhen othersdbms_output.put_line('错误1');end;begin<语句2>dbms_output.putline('错误2');end;exceptionwhen others thendbms_output.put_line("错误3");end;请问,当<语句1>,<语句2>出错时,该存储过程输出字符串分别是什么?

题目

请看以下存储过程

begin

begin

<语句1>

exception

when others

dbms_output.put_line('错误1');

end;

begin

<语句2>

dbms_output.putline('错误2');

end;

exception

when others then

dbms_output.put_line("错误3");

end;

请问,当<语句1>,<语句2>出错时,该存储过程输出字符串分别是什么?


相似考题
参考答案和解析
正确答案:
 
更多“请看以下存储过程beginbegin语句1exceptionwhen othersdbms_output.put_line('错误1');end;begin语句2dbms_output.putline('错误2');end;exceptionwhen others thendbms_output.put_line("错误3");end;请问,当语句1,语句2出错时,该存储过程输出字符串分别是什么?”相关问题
  • 第1题:

    在汇编语言程序中,下面关于END语句的叙述正确的是

    A.END 语句表示子程序执行到此结束

    B.END 语句在汇编后要产生机器码

    C.END 语句是可执行语句

    D.END 语句表示源程序到此结束


    正确答案:D
    解析:END是表示源程序结束的伪操作。

  • 第2题:

    下列语句错误的是

    A.If a=3 And b=2 Then c=3 End If

    B.If a=1 Then c=2 Else If a=2 End If

    C.If a=3 And b=2 Then c=2 Else If a=2 Then c=3 End If

    D.If a=1 Then c=2


    正确答案:B
    解析:本题考查If句型的使用。If语句有单行语句与块结构两种。A、D为单行语句,C为块结构语句,而B由于缺少Else If后面的语句块而不健全,是错误的,故本题选B。

  • 第3题:

    以下语句错误的是

    A.If a=1 And b=2 Then C=3 End If

    B.If a=1 Then C=2 Else If a=2 Then C=2 End If

    C.If a=1 Then C=3 End If

    D.If a=1 Then C=2 Else If a=2 Then C=2 End If End If


    正确答案:D
    解析:本题考查If选择控制结构。If选择控制结构的两种形式为:“IfThen…EndIf”与“IfThen…ElseIfThen…EndIf”,选项D的写法是错误的,多出了EndIf。答案为D。

  • 第4题:

    语句cout<<setprecision (3)<<3.1415926<<end1;的输出为【 】。


    正确答案:3.14
    3.14

  • 第5题:

    End语句在不同的环境下其用途是不同的。下列两条语句:End Sub和End Select所对应的用途是______。

    A.结束Sub过程,结束记录类型定义

    B.结束函数过程,结束记录类型定义

    C.结束Sub过程,结束情况语句

    D.结束函数过程,结束情况语句


    正确答案:C

  • 第6题:

    设计一个函数过程,当条件不满足时,提供报告错误信息,并使程序从特殊出口退出,需要用()语句。

    A. End Sub

    B. Exit Sub

    C. End Function

    D. Exit Function


    正确答案:D

  • 第7题:

    在汇编语言程序中,对END语句的叙述正确的是()。

    A.END语句是一可执行语句
    B.END语句表示程序执行到此结束
    C.END语句表示源程序到此结束
    D.END语句在汇编后要产生机器码

    答案:C
    解析:

  • 第8题:

    块语句有两种,一种是begin-end语句,通常用来标志()执行的语句;一种是fork-join语句,通常用来标志()执行的语句。


    正确答案:顺序;并行

  • 第9题:

    简述T-SQL语言中Begin…End语句的作用。


    正确答案:将多条SQL语句封闭起来,形成一个语句块,使这些语句块作为一个整体执行。

  • 第10题:

    在汇编语言程序中,对END语句的叙述正确的是()

    • A、END语句是一可执行语句
    • B、END语句表示程序执行到此结束
    • C、END语句表示源程序到此结束
    • D、END语句在汇编后要产生机器码

    正确答案:D

  • 第11题:

    单选题
    下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是()
    A

    if elseend;for end;switch case end;while end;

    B

    if elseend;switch case end;for end;while end;

    C

    for end;if else end;while end;switch case end;

    D

    while end;for end;switch case end;if else end;


    正确答案: C
    解析: 暂无解析

  • 第12题:

    问答题
    设计下列伪程序的语句覆盖测试用例。 BEGIN INPUT(A,B,C) IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) END

    正确答案: 因为每个判定表达式为真或假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或假各一次。下面是实现语句覆盖的典型测试用例:
    (1)使3个判定表达式之值全为假
    输入:A=1,B=1,C=1
    预期的输出:X=1,Y=2,Z=3
    (2)使3个判定表达式之值全为真
    输入:A=20,B=40,C=60
    预期的输出:X=10,Y=20,Z=30
    解析: 暂无解析

  • 第13题:

    假设X的值是5,则执行以下语句时,可得到的输出结果是ABCDEF的Select Case语句是 ( )

    A.Select Case X Case 10 To 1 Print“ABCDEF” End Select

    B.Select Case X Case Is>15,Is<5 Print"ABCDEF" End Select

    C.Selecl Case K Case Is>5,1,3,To 10 Print"ABCDEF" End Select

    D.Select Case X Case 1,3,Is>5 Print"ABCDEF" End Select


    正确答案:C
    解析:本题主要是对多分支结构 Select Case语句的考查。
      其中在Case子句中,表达式列表可以是多个表达式,每个表达式之间用逗号分割,表达式可以是如下形式x
      值、值1 To值2(注意:值1值2)、Is比较运算符值。执行时,首先计算Select Case语句中测试表达式的值。然后从每一个Case开始找满足该值的Case语句,遇到第一个表达式列表值与测试表达式相匹配的Case语句,则执行其后的语句序列,然后跳出Select Case结构。题中选项B、D中的表达式列表中都不包含有X的值,故可直接排除。选项A中的 Case子句后的表达式如果写成1 To 10,则可输出结果“ABCDEF”。选项D中,X的值在表达式3 To 10的范围内,故可以执行其后的语句序列,输出"ABCDEF'。

  • 第14题:

    为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Command1_Click a%=10:b%=20 Call swap(a,B.:Print a,b End Sub Private Sub swap(ByVal aAs Integer,ByVal bAs Integer) c=a:a=b:b=c End Sub 在运行时发现输出结果错了,需要修改。下面列出的错误原因和修改方案中正确的是。 A.调用swap过程的语句错误,应改为:Call swap a,b B.输出语句错误,应改为:Print “a”,“b” C.过程的形式参数有错,应改为:swap(ByRef a As Integer,ByRef b As Integer) D.swap中3条赋值语句的顺序是错误的,应改为a=b:b=c:c=a


    正确答案:C

  • 第15题:

    假定已有如下变量说明和枚举定义:判断下列语句是否符合语法规则,结果是()。

    A.语句1错误,语句2和语句3正确

    B.语句2正确,语句1和语句3错误

    C.语句3正确,语句1和语句2错误

    D.语句1正确,语句2和语句3错误


    参考答案:A

  • 第16题:

    下列关于过程的说法中,错误的是( )。

    A.函数过程有返回值

    B.子过程有返回值

    C.函数声明使用Function语句,并以End Function语句作为结束

    D.声明子程序以Sub关键字开头,并以End Sub语句作为结束


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第17题:

    有如下程序: Private Type stu X As String Y As Integer End Type Private Sub Command1 Click( ) Dim a As stu X="ABCD" Y=12345 Print a End Sub 程序运行时出现错误,错误的原因是( )。

    A.Type定义语句没有放在标准模块中

    B.变量声明语句有错

    C.赋值语句不对

    D.输出语句Print不对


    正确答案:D
    D。【解析】本题程序的含义是,定义了一个stu类型,此类型包含有两个变量X和Y,当单击Command控件时,定义一个类型为stu类型的变量a,其中a.X的值为“ABCD”,a.Y的值为12345,再输出a。其中输出语句是错误的,此时输出只能标准输出可以输出a.X或者a.Y。

  • 第18题:

    以下语句错误的是

    A.If a=1 And b=2 Then C=3 End lf

    B.If a=1 Then C=2 Else lf a=2 Then C=2 End lf

    C.If a=1 Then C=3 End If

    D.If a=1 Then C=2E1se If a=2 Then C=2 End lf Eud If


    正确答案:D
    解析:lf选择控制结构的两种形式为:“IfThen…EndIf”与“IfThen…ElseIfThen…EndIf”,选项D的写法是错误的,多出了EndIf。

  • 第19题:

    设计下列伪程序的语句覆盖测试用例。 BEGIN INPUT(A,B,C) IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) END
    因为每个判定表达式为真或假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或假各一次。下面是实现语句覆盖的典型测试用例:
    (1)使3个判定表达式之值全为假
    输入:A=1,B=1,C=1
    预期的输出:X=1,Y=2,Z=3
    (2)使3个判定表达式之值全为真
    输入:A=20,B=40,C=60
    预期的输出:X=10,Y=20,Z=30

  • 第20题:

    Function过程的定义()

    • A、一定要有形参
    • B、一定要有End Function语句
    • C、一定要有As<类型>语句
    • D、一定要指明它的存储类别

    正确答案:B

  • 第21题:

    下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是()

    • A、if elseend;for end;switch case end;while end;
    • B、if elseend;switch case end;for end;while end;
    • C、for end;if else end;while end;switch case end;
    • D、while end;for end;switch case end;if else end;

    正确答案:B

  • 第22题:

    在程序设计中,语句块BEGIN…END可有可无。


    正确答案:正确

  • 第23题:

    单选题
    Function过程的定义()
    A

    一定要有形参

    B

    一定要有End Function语句

    C

    一定要有As<类型>语句

    D

    一定要指明它的存储类别


    正确答案: B
    解析: 暂无解析