单选题评估以下CREATETABLE语句的执行结果: CREATET ABLE customers (customer_id NUMBER,customer_name VARCHAR2(25), address VARCHAR 2(25), city VARCHAR 2(25), region VARCHAR 2(25), postal_code VARCHAR 2(11), CONSTRAINT customer_id_un UNIQUE(customer_id), CONSTRAINTcustomer_name_nnNOTNULL(customer_name)); 为什么执行时此语句会失败()ANUMBER数据类型要求精度值BUNIQUE约束条件必须在列级定义CCREATETABLE语句不定义PRIMARYKEYD不能在表级定义NOTNULL约束条件

单选题
评估以下CREATETABLE语句的执行结果: CREATET ABLE customers (customer_id NUMBER,customer_name VARCHAR2(25), address VARCHAR 2(25), city VARCHAR 2(25), region VARCHAR 2(25), postal_code VARCHAR 2(11), CONSTRAINT customer_id_un UNIQUE(customer_id), CONSTRAINTcustomer_name_nnNOTNULL(customer_name)); 为什么执行时此语句会失败()
A

NUMBER数据类型要求精度值

B

UNIQUE约束条件必须在列级定义

C

CREATETABLE语句不定义PRIMARYKEY

D

不能在表级定义NOTNULL约束条件


参考解析

解析: 暂无解析

相关考题:

假设x的值为5,则在执行以下语句时,其输出结果为Ok的Select Case语句是( )。

下述哪一个SQL语句用于实现数据存取的安全机制?A.COMMITB.ROLLBACKC.GRANTD.CREATETABLE

以下语句段执行后的输出结果是()。includemain(){int k=3;if(k)printf("")elseprint 以下语句段执行后的输出结果是( )。 #include<stdio.h> main() {int k=3; if(k) printf("###") else printf("");}A.###B.C.###D.有语法错误,不能执行

创建视图的语句格式为()。 A、CREATETABLE视图名B、CREATEINDEX视图名C、CREATEVIEW视图名D、DROPVIEW视图名

使用SQL语句创建表时,语句是________。 A.ADDTABLEB.ALTERTABLEC.DROPTABLED.CREATETABLE

下述 ______ 语句用于实现对用户的访问权限进行管理。A.COMMITB.ROLLBACKC.GRANTD.CREATETABLE

下列关于SQL语言中的CREATE语句的叙述中,哪一条是错误的()。A.SQL语言使用CREATETABLE语句创建基本表和视图B.SQL语言使用CREATETABLE创建表C.SQL语言使用CREATEVIEW创建视图D.SQL语言使用CREATEINDEX创建索引

DBMS执行CREATE VIEW语句的结果只是把(),并不执行其中的SQL语句。

关于DDL与事务控制,下列说法错误的是()。A、COMMIT和ROLLBACK语句只应用于DMLB、无法回滚DDL语句C、DDL语句一旦被执行就会立即具有持久状态D、如果没有在CREATETABLE命令内嵌入COMMIT命令,不会出现未完成的

哪一个CREATETABLE语句执行时会失败()A、CREATETABLEdate_1(date_1DATE)B、CREATETABLEdate(date_idNUMBER(9))C、CREATETABLEtime(time_idNUMBER(9))D、CREATETABLEtime_date(timeNUMBER(9))

您想要创建表名为“旅行”的表,作为“雇员”表的子表。应该执行下述哪个语句()A、CREATETABLE旅行(目的地标识主键,出发日期date,返回日期date,雇员标识REFERENCES雇员(雇员标识))B、CREATETABLE旅行(目的地标识number主键,出发日期date,返回日期date,t.雇员标识=e.雇员标识)C、CREATETABLE旅行(目的地标识number主键,出发日期date,返回日期date,JOIN雇员标识number(10)ON雇员(雇员标识))D、CREATETABLE旅行(目的地标识number主键,出发日期date,返回日期date,雇员标识number(10)REFERENCES雇员(雇员标识))

REVOKE CREATET ABLE,CREATE DEFAULT FROM Mary,John 这个SQL语句表示()A、修改表名B、修改表的列类型C、收回相应权限D、授予相应权限

评估以下语句:TRUNCATE TABLEemployee;以下有关此TRUNCATETABLE语句的哪个说法是的()A、可以通过执行“DROPTABLEemployee”语句来得到同样的结果B、可以执行此语句来保留INVENTORY表的结构C、可以通过执行ROLLBACK语句来撤消该语句D、可以通过执行“DELETEEMPLOYEE”语句来得到同样的结果

评估以下CREATETABLE语句的执行结果: CREATET ABLE customers (customer_id NUMBER,customer_name VARCHAR2(25), address VARCHAR 2(25), city VARCHAR 2(25), region VARCHAR 2(25), postal_code VARCHAR 2(11), CONSTRAINT customer_id_un UNIQUE(customer_id), CONSTRAINTcustomer_name_nnNOTNULL(customer_name)); 为什么执行时此语句会失败()A、NUMBER数据类型要求精度值B、UNIQUE约束条件必须在列级定义C、CREATETABLE语句不定义PRIMARYKEYD、不能在表级定义NOTNULL约束条件

评估以下SQL语句: SELECT产品标识,产品名称,价格 FROM产品 ORDER BY产品名称,价格; 执行该语句会发生什么情况?()A、结果仅按数字顺序进行排序B、结果仅按字母顺序进行排序C、结果先按数字顺序然后按字母顺序进行排序D、结果先按字母顺序然后按数字顺序进行排序

小王在SQL Server 2000的查询分析中执行以下语句成功创建了一个视图:CREATEVIEW newmessageASSELECT Companyname,Contactname,Address,PhoneFROM cnstomersWHEREcity=‘london’按下来他又执行了DROP VIEW newmessage语句,则该操作删除了()A、customers表B、newmessage视图C、customers表中city=‘london’的记录D、sysobjects表中name=‘newmessage’的记录

使用CREATETABLE语句建立的是()A、数据库B、表C、视图D、索引

CREATETABLE语句用来创建()。A、表B、视图C、用户D、函数

单选题评估以下语句:TRUNCATE TABLEemployee;以下有关此TRUNCATETABLE语句的哪个说法是的()A可以通过执行“DROPTABLEemployee”语句来得到同样的结果B可以执行此语句来保留INVENTORY表的结构C可以通过执行ROLLBACK语句来撤消该语句D可以通过执行“DELETEEMPLOYEE”语句来得到同样的结果

单选题评估以下CREATETABLE语句的执行结果: CREATET ABLE customers (customer_id NUMBER,customer_name VARCHAR2(25), address VARCHAR 2(25), city VARCHAR 2(25), region VARCHAR 2(25), postal_code VARCHAR 2(11), CONSTRAINT customer_id_un UNIQUE(customer_id), CONSTRAINTcustomer_name_nnNOTNULL(customer_name)); 为什么执行时此语句会失败()ANUMBER数据类型要求精度值BUNIQUE约束条件必须在列级定义CCREATETABLE语句不定义PRIMARYKEYD不能在表级定义NOTNULL约束条件

单选题Examine the description of the CUSTOMERS table: CUSTOMER_ID NUMBER(4) NOT NULL CUSTOMER_NAME VARCHAR2(100) NOT NULL STREET_ADDRESS VARCHAR2(150) CITY_ADDRESS VARCHAR2(50) STATE_ADDRESS VARCHAR2(50) PROVINCE_ADDRESS VARCHAR2(50) COUNTRY_ADDRESS VARCHAR2(50) POSTAL_CODE VARCHAR2(12) CUSTOMER_PHONE VARCHAR2(20) The CUSTOMER_ID column is the primary key for the table. Which statement returns the city address and the number of customers in the cities Los Angeles or San Francisco?()ASELECT city_address, COUNT(*) FROM customers WHERE city_address IN ('Los Angeles', 'San Francisco');BSELECT city_address, COUNT(*) FROM customers WHERE city_address IN ('Los Angeles', 'San Francisco') GROUP BY city_address;CSELECT city_address, COUNT(customer_id) FROM customers WHERE city_address IN ('Los Angeles', 'San Francisco') GROUP BY city_address, customer_id;DSELECT city_address, COUNT(customer_id) FROM customers GROUP BY city_address IN ('Los Angeles', 'San Francisco');

单选题The CUSTOMERS table has these columns: CUSTOMER_ID NUMBER(4) NOT NULL CUSTOMER_NAME VARCHAR2(100) NOT NULL STREET_ADDRESS VARCHAR2(150) CITY_ADDRESS VARCHAR2(50) STATE_ADDRESS VARCHAR2(50) PROVINCE_ADDRESS VARCHAR2(50) COUNTRY_ADDRESS VARCHAR2(50) POSTAL_CODE VARCHAR2(12) CUSTOMER_PHONE VARCHAR2(20) Which statement finds the rows in the CUSTOMERS table that do not have a postal code? ()ASELECT customer_id, customer_name FROM customers WHERE postal_code CONTAINS NULL;BSELECT customer_id, customer_name FROM customers WHER postal_code = ' ___________';CSELECT customer_id, customer_name FROM customers WHERE postal _ code IS NULL;DSELECT customer_id, customer_name FROM customers WHERE postal code IS NVL;ESELECT customer_id, customer_name FROM customers WHERE postal_code = NULL;

单选题评估此CREATE TABLE语句的执行结果: CREATE TABLE sales( sales_id NUMBER, customer_id NUMBER, employee_id NUMBER, sale_date TIMESTAMP WITH LOCAL TIME ZONE, sale_amount NUMBER(7,2)); 以下关于SALE_DATE列哪个说法是的()A数据将以客户的时区为标准进行设置。B存储的数据将不包含秒。C数据将以精度为5的小数秒的形式存储。D存储在列中的数据将会以数据库的本地时区格式返回。

单选题CREATETABLE语句用来创建()。A表B视图C用户D函数

单选题使用CREATETABLE语句建立的是()A数据库B表C视图D索引

单选题REVOKE CREATET ABLE,CREATE DEFAULT FROM Mary,John 这个SQL语句表示()A修改表名B修改表的列类型C收回相应权限D授予相应权限

多选题The CUSTOMERS table has these columns: CUSTOMER_ID NUMBER(4) NOT NULL CUSTOMER_NAME VARCHAR2(100) NOT NULL STREET_ADDRESS VARCHAR2(150) CITY_ADDRESS VARCHAR2(50) STATE_ADDRESS VARCHAR2(50) PROVINCE_ADDRESS VARCHAR2(50) COUNTRY_ADDRESS VARCHAR2(50) POSTAL_CODE VARCHAR2(12) CUSTOMER_PHONE VARCHAR2(20) The CUSTOMER_ID column is the primary key for the table. Which two statements find the number of customers?()ASELECT TOTAL(*) FROM customer;BSELECT COUNT(*) FROM customer;CSELECT TOTAL(customer_id) FROM customer;DSELECT COUNT(customer_id) FROM customer;ESELECT COUNT(customers) FROM customer;FSELECT TOTAL(customer_name) FROM customer;

单选题Examine the description of the CUSTOMERS table: CUSTOMER_ID NUMBER(4) NOT NULL CUSTOMER_NAME VARCHAR2(100) NOT NULL STREET_ADDRESS VARCHAR2(150) CITY_ADDRESS VARCHAR2(50) STATE_ADDRESS VARCHAR2(50) PROVINCE_ADDRESS VARCHAR2(50) COUNTRY_ADDRESS VARCHAR2(50) POSTAL_CODE VARCHAR2(12) CUSTOMER_PHONE VARCHAR2(20) The CUSTOMER_ID column is the primary key for the table. Which statement returns the city address and the number of customers in the cities Los Angeles or San Francisco?()ASELECT city_address, COUNT(*) FROM customers WHERE city _ address IN ('Los Angeles','San Fransisco');BSELECT city_address, COUNT (*) FROM customers WHERE city address IN ( 'Los Angeles', 'San Fransisco') GROUP BY city_address;CSELECT city_address, COUNT(customer_id) FROM customers WHERE city_address IN ( 'Los Angeles', 'San Fransisco') GROUP BY city_address, customer_ id;DSELECT city_address, COUNT (customer_id) FROM customers GROUP BY city_ address IN ('Los Angeles','San Fransisco');