关于MySQL存储过程,说法错误的是( )。
A: 调用存储过程使用关键字CALL
B: 存储过程的参数在定义时,有两种参数约束,即IN、OUT
C: 创建存储过程的语法是CREATE PROCEDURE
D: 存储过程是一种在数据库中存储复杂程序,以便由外部程序调用的数据库对象。
A: 调用存储过程使用关键字CALL
B: 存储过程的参数在定义时,有两种参数约束,即IN、OUT
C: 创建存储过程的语法是CREATE PROCEDURE
D: 存储过程是一种在数据库中存储复杂程序,以便由外部程序调用的数据库对象。
B
举一反三
- 关于存储过程,描述正确的是()。 A: 创建存储过程必须在企业管理器中进行 B: 由于存储过程和函数都是有输入参数的,因此在 SELECT 查询中也可以调用存储过程 C: 存储过程是一种数据库对象 D: 在一个存储过程中不可以调用其他存储过程
- 带参数的存储过程,是指存储过程通过其参数实现与调用程序之间数据值的传递。使用( ),可以将调用程序的信息传到存储过程;使用( ),可以将存储过程内的信息传到调用程序。
- 在调用存储过程时,可以通过输入参数将数据传给存储过程,存储过程也可以通过输出参数和____将数据返回给所调用的程序。
- 下列四个SQL语句对应顺序正确的是( ) ⑴CREATE PROCEDURE 过程名([参数1,参数2,...]) AS ⑵CALL PROCEDURE 过程名([ 参数1, 参数2,...]) ⑶ALTER PROCEDURE 过程名 COMPILE ⑷DROP PROCEDURE 过程名() ①删除存储过程②创建存储过程③执行存储过程④修改存储过程
- 存储过程通过________来与调用它的程序通信。在程序调用存储过程时,一般通过______参数将数据传递给存储过程。
内容
- 0
调用无参数的存储过程语法是:()存储过程名称
- 1
调用无参数存储过程的命令 A: callprocedur 存储过程名 B: call 存储过程名 C: call 存储过程名() D: show 存储过程名()
- 2
【单选题】MysQL 调用存储过程时,需要( )调用该存储过程。 A: 直接使用存储过程的名字 B: 在存储过程前加 CALL 关键字 C: 在存储过程前加 EXEC 关键字 D: 在存储过程前加 USE 关键字
- 3
存储过程通过______来与调用它的程序通信。在程序调用存储过程时,一般通过______参数将数据传递给存储过程,通过______参数将数据返回给调用它的程序。
- 4
下面关于存储过程和存储函数描述错误的是()。 A: 存储过程没有返回值 B: 存储函数有返回值 C: 存储函数也可以用call调用 D: 存储过程可以通过out类型参数带回运算结果