1、【题目】设有触发器:以下叙述中正确的是______。
CREATETRIGGERtest.insTrgAFTERINSERT
ONtest.studentFOREACHROWSET@msg="Hello!"
选项:
A.在对student表进行插入操作时,自动执行insTrg触发器
B.在对test表进行插入操作时,自动执行insTrg触发器
C.在对insTrg表进行插入操作时,自动执行test触发器
D.在对student表进行插入操作时,自动执行test触发器
答案:
A
解析:
暂无解析
1、【题目】存储过程和存储函数的主要区别在于______。
选项:
A.存储函数可以被其他应用程序调用,而存储过程不能被其他应用程序调用
B.存储过程中必须包含一条RETURN语句,而存储函数中不允许出现该语句
C.存储函数只能建立在单个数据表上,而存储过程可以同时建立在多个数据表上
D.存储过程可以拥有输出参数,而存储函数不能拥有输出参数
答案:
D
解析:
暂无解析
1、【题目】以下有关MySQL事件的叙述中,错误的是______。
选项:
A.事件是由操作系统调用的过程
B.事件能够按设定的时间自动执行
C.在事件中可以调用存储过程
D.在事件中可以对数据表进行数据更新操作
答案:
A
解析:
暂无解析
1、【题目】设有客户表customers(id,name,tel),各字段的含义分别是客户编号、客户姓名和客户联系电话,其中id字段设置为AUTO_INCREMENT属性,且当前表中id字段最大值为22306。若此刻执行语句"INSERTINTOcustomersVALUES(22500,"李明",87556655);"之后,接着执行语句"INSERTINTOcustomersVALUES(0,"张良",87523012);",则此时该表中"张良"的客户编号是______。
选项:
A.22501
B.22500
C.0
D.22308
答案:
A
解析:
暂无解析
1、【题目】有下列程序:执行后的输出结果是( )。
fun(int x ,int y)
{ static int m=0 ,i=2;
i+=++rn;rfl —i+x+y;return m;
}
main()
{ int j=l ,m=1,k;
k=fun(j ,m);printf("%d ," ,k);
k=fun(j.m);printf( ”%d n”, k);
}
选项:
A.5.5
B.5,11
C.11,11
D.11,5
答案:
B
解析:
暂无解析
1、【题目】若执行以下程序时从键盘上输入 9,则输出结果是( )。
main()
{ int n;
scanf( ”%d”, &n);
if(n++<10)printf( ”/%d n”, n);
else printf( ”%d n”, n--);
}
选项:
A.11
B.10
C.9
D.8
答案:
B
解析:
暂无解析
1、【题目】SQL 语言的数据操纵语句包括 SELECT,INSERT,UPDATE和 DELETE,最重要的,也是使用最频繁的语句是 ____。
选项:
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
答案:
A
解析:
暂无解析
1、【题目】在CREATETABLE语句中,用来指定外键的关键字是______。
选项:
A.CONSTRAINT
B.PRIMARYKEY
C.FOREIGNKEY
D.CHECK
答案:
C
解析:
暂无解析
1、【题目】关于结构化程序设计原则和方法的描述错误的是()。
选项:
A.选用的结构只准许有一个入口和一个出口
B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现
C.不允许使用GOTO语句
D.语言中若没有控制结构,应该采用前后一致的方法来模拟
答案:
C
解析:
暂无解析
1、【题目】设有一个成绩表 Student_JAVA(id,name,grade) ,现需要编写一个触发器,监视对该表中数据的插入和 更新,并判断学生的成绩 grade ,如果成绩超过 100分,在触发器中强制将其修改为 100( 最高分 ) ,那么应 该将触发器定义为 ______。
选项:
A.AFTER触发器和BEFORE触发器都不可以
B.AFTER触发器
C.AFTER触发器和BEFORE触发器都可以
D.BEFORE触发器
答案:
D
解析:
暂无解析