下列关于MySQL 中事务的说法,错误的是( )。
A. 事务就是针对数据库的一组操作
B. 事务中的语句要么都执行,要么都不执行
C. 事务提交后其中的操作才会生效
D. 提交事务的语句为SUBMIT
下列选项中,可以给存储过程中的变量进行赋值的关键字是( )。
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;