o A.
ALTER TABLE student ADD COLUMN(address VARCHAR2(20))
o
B.
UPDATE TABLE student ADD COLUMN(address VARCHAR2(20))
o
C.
UPDATE TABLE student ADD(address VARCHAR2(20))
o
D.
ALTER TABLE student ADD(address VARCHAR2(20))
正确答案:B
? 25.
(单选)显示上个月的今天,这个月的今天,下个月的今天,精度到时、分、秒,下列sql语句正确的是:
o
A.
alter session set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select add_months(sysdate,-1),sysdate,add_months(sysdate,1) from dual;
o
B.
alter user set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select add_months(sysdate,-1),sysdate,add_months(sysdate,1) from dual;
o
C.
alter session set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select last_month(),this_month(),next_month() from dual;
o
D.
alter user set nls_date_format = 'yyyy mm dd hh24:mi:ss'; select last_month(),this_month(),next_month() from dual;
正确答案:A
? 26.
(单选)查询tarena23和tarena20上的远程登录业务使用了哪些相同的资费标准,下列sql语句正确的是:
o
A.
select cost_id from service where unix_host = '192.168.0.20' intersect select cost_id from service where unix_host = '192.168.0.23';
o
B.
select cost_id from service where unix_host = '192.168.0.20' union select cost_id from service where unix_host = '192.168.0.23';
o
C.
select cost_id from service where unix_host = '192.168.0.20' union all select cost_id from service where unix_host = '192.168.0.23';
o
D.
select cost_id from service where unix_host = '192.168.0.20' minus select cost_id from service where unix_host = '192.168.0.23';
正确答案:A
? 27.
(单选)对于Oracle数据库采用分页查询的方式查询表emp的no和name从第100(包括)条到110(不包括)条记录的SQL语句 是:()。
o
A.
select no,name from emp where rownum< 110 and rownum>=100
o
B.
select no, name from (select no,name rownum num from emp where rownum>= 100) where num<110
o
C.
select no, name from (select no,name rownum num from emp where rownum< 110) where num>=100
o
D.
select no,name from emp limit 99, 10
正确答案:C
? 28.
(单选)在JDBC中使用事务,想要回滚事务的方法是 ( )。
o
A.
Connection的commit()
o B.
Connection的setAutoCommit()
o
C.
Connection的rollback()
o
D.
Connection的close()
正确答案:C
? 29.
(单选)以下选项中可以用来从表 state中删除列 update_dt 的是( )。
o
A.
ALTER TABLE state DROP COLUMN update_dt;
o
B.
ALTER TABLE state DELETE COLUMN update_dt;
o
C.
DROP COLUMN update_dt FROM state;
o
D.
REMOVE COLUMN update_dt FROM state;
正确答案:A
? 30.
(单选)下面约束中只能定义在列级的是:()。
o
A.
UNIQUE
o
B.
NOT NULL
o
C.
FOREIGN KEY
o
D.
PRIMARY KEY
正确答案:A
? 31.
(单选)在Oracle数据库中,关于主键约束与唯一约束说法错误的是()。
o
A.
主键列的数据类型不限,但此列必须是唯一并且非空
o
B.
一张数据表只能有一个唯一约束
o
C.
唯一性约束所在的列允许空值
o
D.
数据库支持两个列做联合主键
正确答案:C
? 32.
(单选)在service表中,查询os账号名为:huangr 的unix服务器ip地址,os帐号名,下列sql语句正确的是:
o
A.
select unix_host,os_username from service where os_username = 'huangr';
o
B.
select unix_host,os_username from service where os_username = 'HUANGR';
o
C.
select unix_host,os_username from service where os_username = \
o
D.
select unix_host,os_username from service where os_username = \
正确答案:A
? 33.
(单选)在Oracle中,现有Student表,其中包括学号stuId,姓名stuName,成绩stuGrade, 现要查询成绩为80分的学生姓名,并且结果按照学号降序排列,下面查询语句正确的是()。
o A.
SELECT stuName FROM student WHERE stuGrade=80 ORDER BY stuId
o
B.
SELECT stuName FROM student WHERE stuGrade=80 ORDER BY stuId DESC
o
C.
SELECT stuName FROM student WHERE stuGrade like 80 GROUP BY stuId
o
D.
SELECT stuName FROM student WHERE stuGrade=80 GROUP BY stuId DESC
正确答案:B
? 34.
(单选)下面关于序列的描述不正确的是:()
o
A.
序列和表一样,都是Oracle数据库中的对象
o
B.
序列产生的值,可以作为表的主键值
o
C.
在序列的使用中,最好的方式是多个表可以共用一个序列,来减少Oracle数据库序列的数量
o
D.
MySql数据不支持序列
正确答案:C
? 35.
(单选)下面关于事务(Transaction)的说法错误的是:()。
o
A.
事务具备ACID四个基本特性,即A(Atomicity)—原子性、C(Consistency)—一致 性、I(Isolation)—隔离性、D(Durability)—持久性。
o
B.
事务的提交(Commit)指将事务中所有对数据库的更新写到磁盘上的物理数据库中去,事 务正常结束。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库达内java15.12第二次月考(附答案).doc(3)在线全文阅读。
相关推荐: