评估EMPLOYEE表的结构: EMPLOYEE_IDNUMBER(9) LAST_NAMEVARCHAR2(25) FIRST_NAMEVARCHAR2(25) DEPARTMENT_IDNUMBER(9) MANAGER_IDNUMBER(9) SALARYNUMBER(7,2) EMPLOYEE_ID列当前包含500个雇员标识号。业务需求已发生变化,您需要允许用户在标识值中包含文本字符。应该使用哪条语句来更改该列的数据类型()A、ALTER TABLE employee MODIFY(employee_id VARCHAR2(9))B、ALTER TABLE employee REPLACE(employee_id VARCHAR2(9))C、ALTER employee TABLEMODIFY COLUMN(employee_id VARCHAR2(15))D、您不能修改EMPLOYEE_ID列的数据类型,因为该表不为空

评估EMPLOYEE表的结构: EMPLOYEE_IDNUMBER(9) LAST_NAMEVARCHAR2(25) FIRST_NAMEVARCHAR2(25) DEPARTMENT_IDNUMBER(9) MANAGER_IDNUMBER(9) SALARYNUMBER(7,2) EMPLOYEE_ID列当前包含500个雇员标识号。业务需求已发生变化,您需要允许用户在标识值中包含文本字符。应该使用哪条语句来更改该列的数据类型()

  • A、ALTER TABLE employee MODIFY(employee_id VARCHAR2(9))
  • B、ALTER TABLE employee REPLACE(employee_id VARCHAR2(9))
  • C、ALTER employee TABLEMODIFY COLUMN(employee_id VARCHAR2(15))
  • D、您不能修改EMPLOYEE_ID列的数据类型,因为该表不为空

相关考题:

“向emp表增加一个k列,其数据类型为9个字符型”的SQL语句是:ALTER TABLE emp __________。

在oracle数据库中,你想访问EMPLOYEE表中的employee列该列的数据存储在操作系统文件中,你需要在表中增加一列,选择什么数据类型?() A.BFILEB.LONGRAWC.BLOBD.CLOB

●将表employee中name列的修改权限赋予用户Liu,并允许其将该权限授予他人,应使用的SQL语句为:GRANT (52) ON TABLE employee TO Liu (53) ;(52)A.UPDATE(name)B.DELETEC.SELECTD.INSERT(53)A.FORALLB.CASCADEC. WITH GRANT OPTIOND.WITH CHECK OPTION

评估以下语句:ALTERTABLEemployeeSETUNUSED(fax);此语句将完成什么任务()A、删除FAX列B、释放FAX列数据使用的磁盘空间C、阻止显示FAX列数据,方法是逻辑删除该列。D、阻止在EMPLOYEE表中添加新的FAX列

您需要从您的方案中的“雇员”表中删除“雇员_FK_部门”约束条件。应使用哪条语句?()A、DROP CONSTRAINT雇员_FK_部门FROM雇员B、DELETE CONSTRAINT雇员_FK_部门FROM雇员C、ALTER TABLE雇员DROP CONSTRAINT雇员_FK_部门D、ALTER TABLE雇员REMOVE CONSTRAINT雇员_FK_部门

您需要删除“计划”表中的所有数据、该表的结构以及与该表关联的索引,应使用哪条语句?()A、DROP TABLEB、TRUNCATE TABLEC、ALTER TABLED、DELETE TABLE

您在公司的数据库中成功创建了名为SALARY的表。您现在要通过向引用EMPLOYEES表的匹配列的SALARY表添加FOREIGNKEY约束条件来建立EMPLOYEES表与SALARY表之间的父/子关系。尚未向SALARY表添加任何数据。应执行以下哪条语句()A、ALTER TABLE salary ADD CONSTRAINT fk_employee_id_01 FOREIGN KEY(employee_id)REFERENCES employees(employee_id)B、ALTER TABLE salary ADD CONSTRAINT fk_employee_id_ FOREIGN KEY BETWEEN salary(employee_id)AND employees(employee_id)C、ALTER TABLE salary FOREIGN KEY CONSTRAINT fk_employee_id_REFERENCES employees(employee_id)D、ALTER TABLE salary ADD CONSTRAINT fk_employee_id_FOREIGN KEY salary(employee_id)=employees(employee_id)

要向雇员表中的部门标识列添加FOREIGNKEY约束条件以引用部门表中的标识列,应该使用哪个语句()A、ALTER TABLE雇员MODIFY COLUMN dept_id_fk FOREIGN KEY(部门标识)REFERENCES部门(部门标识)B、ALTER TABLE雇员ADD CONSTRAINT dept_id_fk FOREIGNKEY(部门标识)REFERENCES部门(部门标识)C、ALTER TABLE雇员ADD FOREIGN KEY CONSTRAINT dept_id_fk ON(部门标识)REFERENCES部门(部门标识)D、ALTER TABLE雇员ADD FOREIGN KEY 部门(部门标识)REFERENCES(部门标识)

评估EMPLOYEE表的结构: EMPLOYEE_IDNUMBER(9) LAST_NAMEVARCHAR2(25) FIRST_NAMEVARCHAR2(25) DEPARTMENT_IDNUMBER(9) MANAGER_IDNUMBER(9) SALARYNUMBER(7,2) 您使用以下哪条语句可将LAST_NAME列(当前包含200条记录)的长度增加到35个字节()A、ALTER employee TABLEAL TERCOLUMN(last_name VARCHAR2(35))B、ALTER TABLE employee RENAME last_name VARCHAR2(35)C、ALTER TABLE employee MODIFY(last_name VARCHAR2(35))D、不能增大LAST_NAME列的宽度

在SQL Server中,修改表中列定义的正确的SQL语句是()。A、ALTER TABLE 表名 ALTER COLUMN 列名 数据类型B、ALTER TABLE 表名 ALTER 列名 数据类型C、ALTER TABLE MODIFY COLUMN 列名 数据类型D、ALTER TABLE 表名 ADD 列名 数据类型

您的主管让您修改ORDERS表中的AMOUNT列。他要求将该列配置为接受默认值250。该表包含您需要保留的数据。应执行以下哪条语句来完成此任务()A、ALTER TABLE orders CHANGE DATATYPE amount TO DEFAULT 250B、ALTER TABLE orders MODIFY(amount DEFAULT 250)C、DROP TABLE orders CREATE TABLE orders(orderno varchar2(5)CONSTRAINT pk_orders_01 PRIMARY KEY,customerid varchar2(5)REFERENCES customers(customerid),orderdate date,amount DEFAULT 250)D、DELETE TABLE orders CREATE TABLE orders(orderno varchar2(5)CONSTRAINT pk_orders_01 PRIMARY KEY,customerid varchar2(5)REFERENCES customers(customerid),orderdate date,amount DEFAULT 250)

评估此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、存储在列中的数据将会以数据库的本地时区格式返回。

您需要创建PROJECT_HIST表。该表必须符合下列要求: 该表必须包含EMPLOYEE_ID和TASKED_HOURS列以存储数值数据; 该表必须包含START_DATE和END_DATE列以存储日期值; 该表必须包含HOURLY_RATE和PROJECT_COST列以存储精度与小数位数分别为5,2和10,2的数值数据; 该表必须具有EMPLOYEE_ID和START_DATE列的组合主键; 评估以下CREATETABLE语句: CREATETABLEproject_hist(employee_idNUMBER,start_dateDATE,end_dateDATE,tasked_hoursNUMBER,hourly_rateNUMBER(5,2),project_costNUMBER(10,2),CONSTRAINTproject_hist_pkPRIMARYKEY(employee_id,start_date)); 该CREATETABLE语句满足多少要求()A、四条要求一条也不满足B、四条要求全部满足C、仅满足其中的三条要求D、仅满足其中的两条要求

DEPARTMENT 表包含以下列: DEPT_ID NUMBER, Primary Key DEPT_ABBR VARCHAR2(4) DEPT_NAME VARCHAR2(30) MGR_ID NUMBER EMPLOYEE 表包含以下列: EMPLOYEE_ID NUMBER EMP_LNAME VARCHAR2(25) EMP_FNAME VARCHAR2(25) DEPT_ID NUMBER JOB_ID NUMBER MGR_ID NUMBER SALARY NUMBER(9,2) HIRE_DATE DATE 请评估以下语句: ALTER TABLE employee ADD CONSTRAINT REFERENTIAL (mgr_id) TO department(mgr_id); 是以下哪个说法()A、ALTER TABLE语句创建从EMPLOYEE表到DEPARTMENT表的引用约束条件B、ALTER TABLE语句创建从DEPARTMENT表到EMPLOYEE表的引用约束条件C、ADD CONSTRAINT子句存在语法错误,因此ALTER TABLE语句将会失败D、ALTER TABLE语句执行成功,但不重新创建引用约束条件

以下SQL命令执行什么操作() ALTER TABLE employees ADD CONSTRAINT emp_manager_fk FOREIGN KEY(manager_id) REFERENCES employees(employee_id).A、更改employees表并禁用emp_manager_fk约束条件B、向EMPLOYEES表添加FOREIGN KEY约束条件,要求经理必须已是雇员C、向EMPLOYEES表添加FOREIGN KEY约束条件,要求经理标识应匹配每个雇员标识D、更改employees表并添加FOREIGN KEY约束,要求每个雇员标识必须唯一

TEAMS表包含以下各列: TEAM_ID NUMBER(4) Primary Key TEAM_NAMEVARCHAR2(20) MGR_ID NUMBER(9) TEAMS表当前是空表。您需要允许用户在经理标识值中包含文本字符。应使用以下哪条语句来执行此任务()A、ALTER teams MODIFY(mgr_id VARCHAR2(15))B、ALTERTABLE teams MODIFY(mgr_idVARCHAR2(15))C、ALTERTABLE teams REPLACE(mgr_id VARCHAR2(15))D、ALTER teams TABLEMODIFYCOLUMN(mgr_id VARCHAR2(15))

订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?()A、ALTER COLUMN OrderID integer FROM OrdersB、ALTER TABLE Orders(OrderID integer)C、ALTER TABLE Orders ALTER COLUMN OrderID integerD、ALTER COLUMN Orders.OrderID integer

“雇员”表中的“雇员标识”列对应于“订单”表中的“雇员标识”列。 “订单”表中的“雇员标识”列在您需要显示的行中包含Null值。 应使用以下哪种类型的联接来显示此数据?()A、自然联接B、自联接C、外部联接D、等值联接

在oracle数据库中,你想访问EMPLOYEE表中的employee列该列的数据存储在操作系统文件中,你需要在表中增加一列,选择什么数据类型?()A、BFILEB、LONGRAWC、BLOBD、CLOB

单选题TEAMS表包含以下各列: TEAM_ID NUMBER(4) Primary Key TEAM_NAMEVARCHAR2(20) MGR_ID NUMBER(9) TEAMS表当前是空表。您需要允许用户在经理标识值中包含文本字符。应使用以下哪条语句来执行此任务()AALTER teams MODIFY(mgr_id VARCHAR2(15))BALTERTABLE teams MODIFY(mgr_idVARCHAR2(15))CALTERTABLE teams REPLACE(mgr_id VARCHAR2(15))DALTER teams TABLEMODIFYCOLUMN(mgr_id VARCHAR2(15))

单选题DEPARTMENT 表包含以下列: DEPT_ID NUMBER, Primary Key DEPT_ABBR VARCHAR2(4) DEPT_NAME VARCHAR2(30) MGR_ID NUMBER EMPLOYEE 表包含以下列: EMPLOYEE_ID NUMBER EMP_LNAME VARCHAR2(25) EMP_FNAME VARCHAR2(25) DEPT_ID NUMBER JOB_ID NUMBER MGR_ID NUMBER SALARY NUMBER(9,2) HIRE_DATE DATE 请评估以下语句: ALTER TABLE employee ADD CONSTRAINT REFERENTIAL (mgr_id) TO department(mgr_id); 是以下哪个说法()AALTER TABLE语句创建从EMPLOYEE表到DEPARTMENT表的引用约束条件BALTER TABLE语句创建从DEPARTMENT表到EMPLOYEE表的引用约束条件CADD CONSTRAINT子句存在语法错误,因此ALTER TABLE语句将会失败DALTER TABLE语句执行成功,但不重新创建引用约束条件

单选题您在公司的数据库中成功创建了名为SALARY的表。您现在要通过向引用EMPLOYEES表的匹配列的SALARY表添加FOREIGNKEY约束条件来建立EMPLOYEES表与SALARY表之间的父/子关系。尚未向SALARY表添加任何数据。应执行以下哪条语句()AALTER TABLE salary ADD CONSTRAINT fk_employee_id_01 FOREIGN KEY(employee_id)REFERENCES employees(employee_id)BALTER TABLE salary ADD CONSTRAINT fk_employee_id_ FOREIGN KEY BETWEEN salary(employee_id)AND employees(employee_id)CALTER TABLE salary FOREIGN KEY CONSTRAINT fk_employee_id_REFERENCES employees(employee_id)DALTER TABLE salary ADD CONSTRAINT fk_employee_id_FOREIGN KEY salary(employee_id)=employees(employee_id)

单选题在oracle数据库中,你想访问EMPLOYEE表中的employee列该列的数据存储在操作系统文件中,你需要在表中增加一列,选择什么数据类型?()ABFILEBLONGRAWCBLOBDCLOB

单选题评估EMPLOYEE表的结构: EMPLOYEE_IDNUMBER(9) LAST_NAMEVARCHAR2(25) FIRST_NAMEVARCHAR2(25) DEPARTMENT_IDNUMBER(9) MANAGER_IDNUMBER(9) SALARYNUMBER(7,2) EMPLOYEE_ID列当前包含500个雇员标识号。业务需求已发生变化,您需要允许用户在标识值中包含文本字符。应该使用哪条语句来更改该列的数据类型()AALTER TABLE employee MODIFY(employee_id VARCHAR2(9))BALTER TABLE employee REPLACE(employee_id VARCHAR2(9))CALTER employee TABLEMODIFY COLUMN(employee_id VARCHAR2(15))D您不能修改EMPLOYEE_ID列的数据类型,因为该表不为空

单选题评估EMPLOYEE表的结构: EMPLOYEE_IDNUMBER(9) LAST_NAMEVARCHAR2(25) FIRST_NAMEVARCHAR2(25) DEPARTMENT_IDNUMBER(9) MANAGER_IDNUMBER(9) SALARYNUMBER(7,2) 您使用以下哪条语句可将LAST_NAME列(当前包含200条记录)的长度增加到35个字节()AALTER employee TABLEAL TERCOLUMN(last_name VARCHAR2(35))BALTER TABLE employee RENAME last_name VARCHAR2(35)CALTER TABLE employee MODIFY(last_name VARCHAR2(35))D不能增大LAST_NAME列的宽度

单选题要向雇员表中的部门标识列添加FOREIGNKEY约束条件以引用部门表中的标识列,应该使用哪个语句()AALTER TABLE雇员MODIFY COLUMN dept_id_fk FOREIGN KEY(部门标识)REFERENCES部门(部门标识)BALTER TABLE雇员ADD CONSTRAINT dept_id_fk FOREIGNKEY(部门标识)REFERENCES部门(部门标识)CALTER TABLE雇员ADD FOREIGN KEY CONSTRAINT dept_id_fk ON(部门标识)REFERENCES部门(部门标识)DALTER TABLE雇员ADD FOREIGN KEY 部门(部门标识)REFERENCES(部门标识)

单选题你是一个真空吸尘器销售公司的数据库开发者。公司已有一个名为Sales的数据库,包含有VacuumSales表和Employee表。销售信息存储在VacuumSales表中,雇员信息存储在employee表中,在Employee表中有一位列名为IsActive.这个列表明是否有雇员被当前雇用。Employee表也有一个列为EmployeeID是毎个雇员的唯一标示符。所有的销售输入到VacuumSales表必须包含当前被雇用的雇员的employeeID。你应该如何来实现这个要求?()A用微软分布式事务处理Employee表在分布式处理中如果EmployeeID没有执行则将回滚整个事务。B在VacuumSales表的EmployeeID列中添加一个CHECK约束。C在VacuumSales表的EmployeeID列中添加一个外键约束参照Employee表中的EmployeeID列。D在VacuumSales表中添加一个FORINSERT触发器。在触发器中,在inserted表的基础上连接Employee表和EmployeeID表,测试IsActive列。