网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
你要关闭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)
参考答案
参考解析
解析:
暂无解析
更多 “单选题你要关闭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约束条件。
考题
假定某列可接受Null值,如何使用INSERT语句在该列中隐式插入一个Null值?()A、使用NULL关键字。B、使用ON子句C、在列的列表中省略该列。D、不能在列中隐式插入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约束。下列哪个语句能完成这个操作?()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 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
考题
填空题用SQL语句创建表,使用语句()。对列的约束主要有()等。定义表的删除与更新操作的完整性约束,主要有四种模式:()。检查列的取值范围可以用()约束。设定列的默认取值,可以用()短语。
考题
单选题禁用约束时出现下列错误: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
该语句将创建一个组合非唯一索引
热门标签
最新试卷