题目内容

下列选项中,可以给存储过程中的变量进行赋值的关键字是( )。

A. DECLARE
B. SET
C. DELIMITER
D. CREATE

查看答案
更多问题

己知student表及对应的字段都存在,阅读下面SQL代码:DECLARE aaa FLOAT;DECLARE bbb CHAR(2);SELECT grade INTO aaa FROM student WHERE name = 'rose';SELECT gender INTO bbb FROM student WHERE name = 'rose';下列关于上述代码的描述中,正确的是( )。

A. 存在语法错误,声明变量没有给定初始值
B. 存在语法错误,因为给变量赋值应该使用SET关键字
C. 声明变量并通过SELECT•••INTO•••语句给变量赋值
D. 以上说法都不对

下列关于定义INT类型变量myVar,并且设置默认值为100 的语句中,正确的是( )。

A. DECLARE myVar INT DEFAULT 100;
B. DECLARE myVar INT DEFAULT=100;
C. DECLARE INT myVar DEFAULT 100;
DECLARE INT myVar DEFAULT=100;

下列选项中,用于定义存储过程中变量的关键字是( )。

A. DELIMITER
B. DECLARE
C. SET DELIMITER
D. SET DECLARE

下列选项中,用于设置MySQL的结束符为“//”的语句是( )。

A. DELIMITER //
B. DECLARE //
C. SET DELIMITER //
D. SET DECLARE //

答案查题题库