- 3
- 0
- 约8.68千字
- 约 22页
- 2026-06-24 发布于江苏
- 举报
Oracle数据库试题及解析
一、单项选择题(共10题,每题1分,共10分)
以下哪种数据类型是Oracle中存储可变长度字符串的?
A.CHAR
B.VARCHAR2
C.NCHAR
D.LONG
答案:B
解析:CHAR类型为固定长度字符串,长度不足会用空格填充;VARCHAR2是Oracle标准的可变长度字符串类型,仅存储实际输入的内容,不会额外占用空间;NCHAR用于存储Unicode编码的固定长度字符串;LONG是Oracle早期的大文本存储类型,现已被CLOB替代,因此正确答案为B。
在Oracle中,用于唯一标识表中每一行且非空的约束是?
A.主键约束
B.唯一约束
C.外键约束
D.检查约束
答案:A
解析:主键约束同时满足“唯一性”和“非空”两个条件,可唯一标识表中的每一行;唯一约束仅保证列值唯一,允许存在空值;外键约束用于关联两个表的列值;检查约束用于限制列值的范围,因此正确答案为A。
以下哪种SQL语句属于DDL(数据定义语言)?
A.SELECT
B.INSERT
C.ALTERTABLE
D.UPDATE
答案:C
解析:DDL用于定义或修改数据库对象的结构,CREATE、ALTER、DROP都属于DDL;SELECT属于数据查询语言,INSERT、UPDATE属于DML(数据操作语言),因此正确答案为C。
Oracle中用于获取
原创力文档

文档评论(0)