A、存储函数可以被其他应用程序调用,而存储过程不能被其他应用程序调用
B、存储过程中必须包含一条RETURN语句,而存储函数中不允许出现该语句
C、存储函数只能建立在单个数据表上,而存储过程可以同时建立在多个数据表上
D、存储过程可以拥有输出参数,而存储函数不能拥有输出参数
A、CREATE、DROP、INSERT
B、SELECT、CREATE、UPDATE
C、INSERT、DELETE、UPDATE
D、CREATE、DELETE、UPDATE
当使用CREATEDATABASE命令在MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在该命令中加入______。
A、IFNOTEXISTS
B、NOTEXISTS
C、NOTEXIST
D、NOTEXISTIN
下列有关MySQL完整性约束的叙述中,正确的是______。
A、实体完整性可由主键约束或候选键约束来实现
B、对完整性约束只能进行添加操作
C、使用ALTERTABLE语句删除完整性约束的同时,会自动删除表本身
D、使用DROPTABLE语句删除一个表的同时,表中的完整性约束不会自动删除
设有一个成绩表Student_JAVA(id,name,grade),现需要编写一个触发器,监视对该表中数据的插入和更新,并判断学生的成绩grade,如果成绩超过100分,在触发器中强制将其修改为100(最高分),那么应该将触发器定义为______。
A、AFTER触发器和BEFORE触发器都不可以
B、AFTER触发器
C、AFTER触发器和BEFORE触发器都可以
D、BEFORE触发器