在存储过程中,通过参数来与调用它的程序通信。在程序调用存储过程时,可以通过____参数将数据传给存储过程,存储过程可以通过__参数和返回代码值将数据返回给调用它的程序。
输入;输入参数#输出;输出参数
举一反三
- 存储过程通过______来与调用它的程序通信。在程序调用存储过程时,一般通过______参数将数据传递给存储过程,通过______参数将数据返回给调用它的程序。
- 在调用存储过程时,可以通过输入参数将数据传给存储过程,存储过程也可以通过输出参数和____将数据返回给所调用的程序。
- 存储过程通过________来与调用它的程序通信。在程序调用存储过程时,一般通过______参数将数据传递给存储过程。
- 带参数的存储过程,是指存储过程通过其参数实现与调用程序之间数据值的传递。使用( ),可以将调用程序的信息传到存储过程;使用( ),可以将存储过程内的信息传到调用程序。
- 存储过程可以接受参数并以输出参数的形式返回多个参数给调用存储过程和批处理。()
内容
- 0
存储过程可以接受输入参数、输出参数、返回状态值,但不接受嵌套调用
- 1
MySQL存储过程和(存储)函数的主要不同点是( ) A: 存储过程能返回查询结果集,存储函数不能。 B: 函数只能返回一个值;而存储过程可以通过输出参数返回多个值。 C: 函数体中必须包含一个有效的RETURN语句,存储过程中没有RETURN语句。 D: 存储过程用CALL来调用,而函数可以作为查询语句的一个部分来调用。
- 2
关于MySQL存储过程,说法错误的是( )。 A: 调用存储过程使用关键字CALL B: 存储过程的参数在定义时,有两种参数约束,即IN、OUT C: 创建存储过程的语法是CREATE PROCEDURE D: 存储过程是一种在数据库中存储复杂程序,以便由外部程序调用的数据库对象。
- 3
存储过程与调用者之间数据的传递依赖存储过程的参数,可以按需选择参数,或设置存储过程的返回状态
- 4
DM中调用存储过程时参数的个数和类型必须与被调用的存储过程一致。