单选题你要关闭SALES表中UNIT_PRICE列的非NULL约束。下列哪个语句能完成这个操作?()Aalter table sales modify(unit_prices null)Balter table sales modify(unit_prices not null)Calter table sales add(unit_prices null)Dalter table sales add(unit_prices not null)
单选题
你要关闭SALES表中UNIT_PRICE列的非NULL约束。下列哪个语句能完成这个操作?()
A
alter table sales modify(unit_prices null)
B
alter table sales modify(unit_prices not null)
C
alter table sales add(unit_prices null)
D
alter table sales add(unit_prices not null)
参考解析
解析:
暂无解析
相关考题:
下列SQL语句中,实现唯一约束的是()。A.学号char (8) NOT NULL CONSTRAINT un_no UNIQUEB.学号char (8) NOT NULL PIE_学生表C.性别char (2) NOT NULL check(性别=‘男’or性别=‘女’)D.学号char (8) NOT NULL
你发现SQLServer2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?() A.对包含销售表的磁盘进行碎片整理B.执行以下语句:USEmaster;GODBCCCLEANTABLE(‘DB1’.’sales’);GOC.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREORGANIZEWITH LOB_COMPACTION=ON);GOD.执行以下语句:USEDB1;GOALTERINDEXALLONsalesREBUILD;GO
用SQL语句创建表,使用语句 CREATE TABLE 。对列的约束主要有NOT NULL ,UNIQUE,PRIMARY KEY ,FOREIGN KEY 等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO ACTION ,CASCADE ,SET NULL ,SET DEFAULT 。检查列的取值范围可以用 CHECK 约束。设定列的默认取值,可以用DEFAULT 短语。 ()
在oracle数据库中,如何删除sales表中产品类型为toys的profits列的列值?() A.delete from sales;B.delete profits from sales where product_type=’TOYS’;C.delete from sales where product_type=’ToYS’;D.update sales set profits=null where product_type=’TOYS’;
下列SQL语句中,对字段创建唯一的聚集索引的约束是()。A学号 char(8) NOT NULL CONSTRAINT un_no UNIQUEB学号 char(8) NOT NULL CONSTRAINT PK_学生表 PRIMARY KEYC性别 char(2) NOT NULL check (性别=‘男’or 性别=‘女’)D学号 char 8) NOT NULL
下列有关NOT NULL约束条件的表述中,哪两项是正确的?()A、Oracle Server会为未命名的NOT NULL约束条件创建名称。B、可以在表级或列级定义NOT NULL约束条件。C、NOT NULL约束条件要求列中的每个值都是唯一的。D、有NOT NULL约束条件的列默认可以包含空值。E、不能使用ALTER TABLE ADD CONSTRAINT语句向现有列添加NOT NULL约束条件。
PO_DETAILS表包含以下列: PO_NUM NUMBER NOT NULL, Primary Key PO_LINE_ID NUMBER NOT NULL, Primary Key PRODUCT_ID NUMBER Foreign Key to PRODUCT_ID column of the PRODUCTS table QUANTITY NUMBER UNIT_PRICE NUMBER(5,2) 请评估以下语句: ALTER TABLE po_details DISABLE CONSTRAINT po_details_pk CASCADE;此语句用于完成什么任务()A、新创建一个对PO_NUM列的PRIMARYKEY约束条件B、删除并重新创建对PO_NUM列的PRIMARYKEY以及FOREIGNKEY的约束条件C、禁用依赖于PO_NUM列的所有FOREIGNKEY约束条件D、禁用对PO_NUM列的约束条件,同时创建PRIMARYKEY索引
下列关于完整性约束的叙述中,正确的是()。A、一个表可以有多个PRIMARY KEY约束B、在任何情况下PRIMARY KEY约束都可以被删除C、一个表可以有多个UNIQUE约束D、使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值
禁用约束时出现下列错误:ORA-02297:cannot disable constraint-dependencies exist。这个错误是由于禁止下列哪个约束造成的?()A、检查约束B、非NULL约束C、外键约束D、惟一约束
“雇员”表包含以下列: EMPLOYEE_ID NOT NULL, Primary Key SSNUM NOT NULL, Unique LAST_NAME VARCHAR2(25) FIRST_NAME VARCHAR2(25) DEPARTMENT_ID NUMBER 部门表中 DEPARTMENT_ID 列的外键 SALARY NUMBER(8,2) 如果执行以下语句: CREATE INDEX emp_name_idx ON employees(last_name, first_name); 以下哪个说法是的()A、此语句会创建一个基于函数的索引B、因为语法错误,此语句将失败C、该语句将创建一个组合唯一索引D、该语句将创建一个组合非唯一索引
如果表DEPT包含3条记录,现在用如下命令对其进行修改,ALTER TABLE DEPT ADD(COMP NUMBER(4)NOT NULL);请问下面哪一个说法是正确的()A、该语句在表的最前面插入一个非空列B、该语句在表的最后插入一个非空列C、该语句执行完成后,应当立即执行COMMIT语句,以确保更改生效D、该语句将产生错误
在oracle数据库中,如何删除sales表中产品类型为toys的profits列的列值?()A、delete from salesB、delete profits from sales where product_type=’TOYS’C、delete from sales where product_type=’ToYS’D、update sales set profits=null where product_type=’TOYS’
单选题PO_DETAILS表包含以下列: PO_NUM NUMBER NOT NULL, Primary Key PO_LINE_ID NUMBER NOT NULL, Primary Key PRODUCT_ID NUMBER Foreign Key to PRODUCT_ID column of the PRODUCTS table QUANTITY NUMBER UNIT_PRICE NUMBER(5,2) 请评估以下语句: ALTER TABLE po_details DISABLE CONSTRAINT po_details_pk CASCADE;此语句用于完成什么任务()A新创建一个对PO_NUM列的PRIMARYKEY约束条件B删除并重新创建对PO_NUM列的PRIMARYKEY以及FOREIGNKEY的约束条件C禁用依赖于PO_NUM列的所有FOREIGNKEY约束条件D禁用对PO_NUM列的约束条件,同时创建PRIMARYKEY索引
单选题你要关闭SALES表中UNIT_PRICE列的非NULL约束。下列哪个语句能完成这个操作?()Aalter table sales modify(unit_prices null)Balter table sales modify(unit_prices not null)Calter table sales add(unit_prices null)Dalter table sales add(unit_prices not null)
单选题你发现SQL Server 2005数据库中sales表的所有索引的碎片都很严重。现在,你要将sales表全部索引的碎片减到最小,同时却不影响任何用户使用sales表。该怎样做?()A对包含销售表的磁盘进行碎片整理B执行以下语句:USE master; GO DBCC CLEAN TABLE (‘DB1’.’sales’);GOC执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REORGANIZE WITH LOB_COMPACTION=ON);GOD执行以下语句:USE DB1;GO ALTER INDEX ALL ON sales REBUILD;GO
单选题禁用约束时出现下列错误:ORA-02297:cannot disable constraint-dependencies exist。这个错误是由于禁止下列哪个约束造成的?()A检查约束B非NULL约束C外键约束D惟一约束
单选题你是你公司的SQLServer2005/2008的数据库开发者.这一个数据库包含一命为Sales的表,该表有二百万个列。Sales表包含了公司所有部门的售卖信息。每个部门被标识于表的DepartmentID列中。大多数的访问反对用来为一个单一部门查找销售的表。你要提高这些访问的I/O性能。然而,你不想影响访问表的应用程序。你应该怎么做?()A创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列。在源表和新的表上创建一个视图。在新的表联结列上加入的一个外键约束。B创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列.在源表和新的表上创建一个视图。在两个表的DepartmentID列上加入一个CHECK约束。C为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表的DepartmentID列上加入的一个CHECK约束。在新表上创建一个视图。D为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表上创建一个视图。在视图的DepartmentID列上加入一个CHECK约束。E为部门创建一个接受一个输入叁数的存储过程。使用该存储过程返回来自Sales表的结果。
单选题“雇员”表包含以下列: EMPLOYEE_ID NOT NULL, Primary Key SSNUM NOT NULL, Unique LAST_NAME VARCHAR2(25) FIRST_NAME VARCHAR2(25) DEPARTMENT_ID NUMBER 部门表中 DEPARTMENT_ID 列的外键 SALARY NUMBER(8,2) 如果执行以下语句: CREATE INDEX emp_name_idx ON employees(last_name, first_name); 以下哪个说法是的()A此语句会创建一个基于函数的索引B因为语法错误,此语句将失败C该语句将创建一个组合唯一索引D该语句将创建一个组合非唯一索引