常见MySQL错误处理试题及答案.docx

常见MySQL错误处理试题及答案

姓名:____________________

一、单项选择题(每题2分,共10题)

1.在MySQL中,以下哪个命令用于显示数据库的列表?

A.showdatabases

B.listdatabases

C.displaydatabases

D.showtables

2.在MySQL中,以下哪个函数用于获取当前日期和时间?

A.NOW()

B.GETDATE()

C.CURRENT_DATE()

D.DATE()

3.以下哪个SQL语句可以创建一个名为“students”的表,包含“id”和“name”两个字段?

A.CREATETABLEstudents(idINT,nameVARCHAR(50));

B.CREATETABLEstudentsidINT,nameVARCHAR(50);

C.CREATETABLEstudents(idINT,nameVARCHAR(50));

D.CREATETABLEstudentsidINT,nameVARCHAR(50);

4.在MySQL中,以下哪个语句用于删除名为“students”的表?

A.DELETETABLEstudents;

B.DROPTABLEstudents;

C.DELETEFROMstudents;

D.DROPFROMstudents;

5.以下哪个SQL语句可以查询“students”表中所有学生的姓名?

A.SELECTnameFROMstudents;

B.SELECT*FROMstudentsWHEREname;

C.SELECTnameFROMstudentsWHERE*;

D.SELECTnameFROMstudentsWHEREname;

6.在MySQL中,以下哪个函数可以获取当前用户的用户名?

A.USERNAME()

B.CURRENT_USER()

C.USER()

D.CURRENT_USER

7.以下哪个SQL语句可以更新“students”表中所有学生的姓名为“张三”?

A.UPDATEstudentsSETname=张三;

B.UPDATEstudentsname=张三;

C.UPDATEstudentsSETname=张三;

D.UPDATEstudentsSETname=张三;

8.在MySQL中,以下哪个语句可以显示“students”表中所有学生的姓名和年龄?

A.SELECTname,ageFROMstudents;

B.SELECTname,ageFROMstudentsWHERE*;

C.SELECTname,ageFROMstudentsWHEREname;

D.SELECTname,ageFROMstudentsWHEREage;

9.以下哪个SQL语句可以创建一个名为“scores”的视图,包含“student_id”和“score”两个字段,并从“students”和“grades”表中查询数据?

A.CREATEVIEWscoresASSELECTstudent_id,scoreFROMstudents,grades;

B.CREATEVIEWscoresASSELECTstudent_id,scoreFROMstudentsINNERJOINgrades;

C.CREATEVIEWscoresASSELECTstudent_id,scoreFROMstudentsINNERJOINgradesONstudents.id=grades.student_id;

D.CREATEVIEWscoresASSELECTstudent_id,scoreFROMstudentsJOINgradesONstudents.id=grades.student_id;

10.在MySQL中,以下哪个语句可以显示“students”表中所有学生的姓名,并按年龄降序排序?

A.SELECTnameFROMstudentsORDERBYageDESC;

B.SELECTnameFROMstudentsORDERBYageASC;

C.SELECTnameFROMstudentsORDERBYage;

D.SELECTnameFROMstudentsORDERBYag

文档评论(0)

1亿VIP精品文档

相关文档