itgle.com

设有表M,将其中的Type列的数据类型改为NCHAR(4)。下列能实现该功能的语句是()。AALTER  TABLE  M  ADD  COLUMN  Type  NCHAR(4)BALTER  TABLE  M  ALTER  COLUMN  Type  NCHAR(4)CALTER  TABLE  M  DROP  COLUMN  Type  NCHAR(4)DALTER  TABLE  M  ALTER  Type  NCHAR(4)

题目
设有表M,将其中的Type列的数据类型改为NCHAR(4)。下列能实现该功能的语句是()。

AALTER  TABLE  M  ADD  COLUMN  Type  NCHAR(4)

BALTER  TABLE  M  ALTER  COLUMN  Type  NCHAR(4)

CALTER  TABLE  M  DROP  COLUMN  Type  NCHAR(4)

DALTER  TABLE  M  ALTER  Type  NCHAR(4)


相似考题
更多“设有表M,将其中的Type列的数据类型改为NCHAR(4)。下列能实现该功能的语句是()。”相关问题
  • 第1题:

    你正在使用一个SQLServer2005数据库,它包含一个名为Customers的表。其中Customers表包含如下的列定义:你使用以下Transact-SQL语句创建一个名为v_Customer的视图。CREATEVIEWv_CustomerASSELECTCustomerID,CompanyName,FirstName,LastName,PictureFROMCustomers你想要在v_Customer视图中创建一索引。在创建索引前,还需要修改此Transact-SQL语句。应采取以下哪两项举措?()

    A.将Picture列改为image数据类型

    B.表名包含模式名。

    C.包含WITHSCHEMABINDING语句

    D.在Select语句中用*符号选择所有的列


    参考答案:B, C

  • 第2题:

    以下能正确定义数据类型Systemlnfo的代码是( )。

    A.Type Systemlnfo

    B.Type SystemInfo


    正确答案:A
    A)【解析】本题考查自定义类型的定义。自定义类型要求以Type开始,以EndType结束,在两者之间包含有各个成员的说明,要求字符串定义为定长字符串,同时每个成员的类型以…As引出。

  • 第3题:

    设有学生表STUDENT,其中有学号,姓名,年龄,性别等字段,该表是在2002年建立的,到2003年用户可以使用SOL的 _____ 语句,将表中的所有学生年龄增加一岁,到2004年,显示学生表中年龄大于22岁的学生信息的SQL语句是 ______ 。


    正确答案:UPDATE STUDENT SET年龄=年龄+1 SELECT*FROM STUDENT WHERE年龄>22
    UPDATE STUDENT SET年龄=年龄+1 SELECT*FROM STUDENT WHERE年龄>22

  • 第4题:

    当前盘当前目录下有数据库dbsk,其中有数据库表sk.dbf,该数据库表的内容是:

    将sk表的股票名称字段的宽度由8改为10,应使用SQL语句


    正确答案:C

  • 第5题:

    评估以下语句:ALTERTABLEemployeeSETUNUSED(fax);此语句将完成什么任务()

    • A、删除FAX列
    • B、释放FAX列数据使用的磁盘空间
    • C、阻止显示FAX列数据,方法是逻辑删除该列。
    • D、阻止在EMPLOYEE表中添加新的FAX列

    正确答案:C

  • 第6题:

    在SQL Server中,修改表中列定义的正确的SQL语句是()。

    • A、ALTER TABLE 表名 ALTER COLUMN 列名 数据类型
    • B、ALTER TABLE 表名 ALTER 列名 数据类型
    • C、ALTER TABLE MODIFY COLUMN 列名 数据类型
    • D、ALTER TABLE 表名 ADD 列名 数据类型

    正确答案:A

  • 第7题:

    设有表M,将其中的Type列的数据类型改为NCHAR(4)。下列能实现该功能的语句是()。

    • A、ALTER  TABLE  M  ADD  COLUMN  Type  NCHAR(4)
    • B、ALTER  TABLE  M  ALTER  COLUMN  Type  NCHAR(4)
    • C、ALTER  TABLE  M  DROP  COLUMN  Type  NCHAR(4)
    • D、ALTER  TABLE  M  ALTER  Type  NCHAR(4)

    正确答案:B

  • 第8题:

    修改表Department添加列Leader数据类型varchar2(10)的语句是:Alter table Department add Leader varchar2(10);


    正确答案:错误

  • 第9题:

    评估以下语句: ALTERTABLE库存 MODIFY延交订单金额NUMBER(8,2); 该语句将完成哪项任务?()

    • A、将“延交订单金额”列的定义更改为NUMBER(82)
    • B、将“延交订单金额”列的定义更改为NUMBER
    • C、将“延交订单金额”列的定义更改为NUMBER(2,8)
    • D、将“延交订单金额”列的定义更改为NUMBER(8.2)
    • E、将“延交订单金额”列的定义更改为NUMBER(8,2)

    正确答案:E

  • 第10题:

    单选题
    对一个已经创建的表,()操作是不能够完成的。
    A

    更改表名

    B

    增加或删除列

    C

    增加或删除各种约束

    D

    将某一列的数据类型由text修改为image


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    创建一个样式表,可以设置当前页面中ID为compact元素的内容的字体为斜体。下列能实现该功能的代码是()。
    A

    <STYLE TYPE=“text/css”>compact{font-style:italic;}</STYLE>

    B

    <STYLE TYPE=“text/css”>@compact{font-style:italic;}</STYLE>

    C

    <STYLE TYPE=“text/css”>.compact{text-style:italic;}</STYLE>

    D

    <STYLE TYPE=“text/css”>#compact{font-style:italic;}</STYLE>


    正确答案: C
    解析: 暂无解析

  • 第12题:

    问答题
    将新添加的Type列的数据类型改为NCHAR(2)。

    正确答案: ALTER  TABLE  SC  ALTER  COLUMN  Type  NCHAR(2)
    解析: 暂无解析

  • 第13题:

    设有如下关系表R:

    R(NO刀A如IE,SEX,AGE,CLASS) 主关键字是NO。其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。将所有“96101”班号改为“95101”;【 】。


    正确答案:UPDATERSETCLASS="95101"WHERECLASS="96101"
    UPDATERSETCLASS="95101"WHERECLASS="96101" 解析:SQL的数据更新格式为:
    UPDATETableNAME
    SETColumn_namel=eExpressionl[,Column_Name2=eExpression2…
    whereCondition一般使用WHERE子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段;如果不使用WHERE子句,则更新全部记录。

  • 第14题:

    设有顾客表(顾客号, 顾客名, 联系电话)和购买表(商品号, 顾客号, 购买时间),现要统计有购买记录的顾客人数。请补全下列实现该功能的语句。

    SELECT______FROM购买表


    正确答案:COUNT(DISTINCT 顾客名)
    COUNT(DISTINCT 顾客名)

  • 第15题:

    设有职工表(职工号,姓名,地址1,地址2),其中,职工号为主码。现要求地址1和地址2组合起来不能有重复值。在SQL Server 2008环境中有下列创建该表的语句:1.CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1 nvarchar(20),地址2 nvarchar(20),UNIQUE(地址1,地址2))Ⅱ:CREATE TABLE职工表(职工号int PRIMARY KEY,姓名nchar(10),地址1nvarchar(20).地址2 nvarchar(20)UNIQUE(地址1,地址2))Ⅲ.CREATE TABLE职工表(职工号int PRIMARY KEY.姓名nchar(10),地址1 nvarchar(20)UNIQUE,地址2 nvarchar(20)UNIQUE)IV.CREATE TABLE职工表(1职工号int PRIMARY KEY。姓名nchar(10),地址1 nvarchar(20)UNIQUE(地址1,地址2),地址2 nvarchar(20))上述语句能正确实现此约束的是( )。

    A.仅Ⅰ和Ⅲ

    B.仅Ⅱ和Ⅳ

    C.仅Ⅰ、Ⅱ和Ⅳ

    D.都正确


    正确答案:C
    Ⅲ表示在地址1的所有记录中地址不允许重复,即每个职工的地址1都不同且每个职工的地址2也不允许重复。UNIQUE是对创建的表的属性约束条件,与位置无关。

  • 第16题:

    将新添加的Type列的数据类型改为NCHAR(2)。
    ALTER  TABLE  SC  ALTER  COLUMN  Type  NCHAR(2)

  • 第17题:

    对一个已经创建的表,()操作是不能够完成的。

    • A、更改表名
    • B、增加或删除列
    • C、增加或删除各种约束
    • D、将某一列的数据类型由text修改为image

    正确答案:D

  • 第18题:

    一个n行、m列的二维表(其中没有两行或两列全同),将行或列交换后,能导出多少个不同的表?


    正确答案:将行或列交换后,能导出1个不同的表。

  • 第19题:

    为SC表添加“修课类别”列,此列的定义为:Type NCHAR(1),允许空。


    正确答案:ALTER  TABLE  SC  ADD  Type  NCHAR(1) 

  • 第20题:

    如果表DEPT包含3条记录,现在用如下命令对其进行修改,ALTER TABLE DEPT ADD(COMP NUMBER(4)NOT NULL);请问下面哪一个说法是正确的()

    • A、该语句在表的最前面插入一个非空列
    • B、该语句在表的最后插入一个非空列
    • C、该语句执行完成后,应当立即执行COMMIT语句,以确保更改生效
    • D、该语句将产生错误

    正确答案:D

  • 第21题:

    单选题
    设有表T,现要在该表新增加一个列,列名为:c1,类型为int。下列能实现该功能的语句是()。
    A

    ALTER TABLE T ADD COLUMN c1 int

    B

    ALTER TABLE T ADD (c1 int)

    C

    ALTER TABLE T ADD COLUMN c1

    D

    ALTER TABLE T ADD c1


    正确答案: C
    解析: 暂无解析

  • 第22题:

    问答题
    为SC表添加“修课类别”列,此列的定义为:Type NCHAR(1),允许空。

    正确答案: ALTER  TABLE  SC  ADD  Type  NCHAR(1) 
    解析: 暂无解析

  • 第23题:

    单选题
    评估以下语句:ALTERTABLEemployeeSETUNUSED(fax);此语句将完成什么任务()
    A

    删除FAX列

    B

    释放FAX列数据使用的磁盘空间

    C

    阻止显示FAX列数据,方法是逻辑删除该列。

    D

    阻止在EMPLOYEE表中添加新的FAX列


    正确答案: A
    解析: 暂无解析