欢迎投稿

今日深度:

OCP-1Z0-051-题目解析-第32题

OCP-1Z0-051-题目解析-第32题


32. Which CREATE TABLE statement is valid? 


A. CREATE TABLE ord_details         
(ord_no NUMBER(2) PRIMARY KEY,  
item_no NUMBER(3) PRIMARY KEY,  
ord_date DATE NOT NULL);
 
B. CREATE TABLE ord_details         
(ord_no NUMBER(2) UNIQUE, NOT NULL,  
item_no NUMBER(3),  
ord_date DATE DEFAULT SYSDATE NOT NULL);
 
C. CREATE TABLE ord_details         
(ord_no NUMBER(2) ,  
item_no NUMBER(3),  
ord_date DATE DEFAULT NOT NULL,  
CONSTRAINT ord_uq UNIQUE (ord_no),  
CONSTRAINT ord_pk PRIMARY KEY (ord_no));
 
D. CREATE TABLE ord_details  
(ord_no NUMBER(2),  
item_no NUMBER(3),  
ord_date DATE DEFAULT SYSDATE NOT NULL,  

CONSTRAINT ord_pk PRIMARY KEY (ord_no, item_no)); 


Answer: D 


A:错误,一个表中只能有一个主键
B:错误,UNIQUE后面多了个“,“,逗号是字段之间的分隔符,多个约束之间用空格
C:错误,Default后面没有默认值。
D:正确。

www.htsjk.Com true http://www.htsjk.com/shujukunews/1898.html NewsArticle OCP-1Z0-051-题目解析-第32题 32. Which CREATE TABLE statement is valid? A. CREATE TABLE ord_details (ord_no NUMBER(2) PRIMARY KEY, item_no NUMBER(3) PRIMARY KEY, ord_date DATE NOT NULL); B. CREATE TABLE ord_details (ord_no NUMBER(2) UN...
相关文章
    暂无相关文章
评论暂时关闭