当前目录下有“订单”表文件,表中有字段“金额N(5,2)”,现要将“金额”字段的宽度改为7,小数位不变,则语句为:ALTER TABLE金额_____

题目

当前目录下有“订单”表文件,表中有字段“金额N(5,2)”,现要将“金额”字段的

宽度改为7,小数位不变,则语句为:

ALTER TABLE金额_____


相似考题
参考答案和解析
正确答案:
更多“当前目录下有“订单”表文件,表中有字段“金额N(5,2)”,现要将“金额”字段的 宽度改为7,小数位不变,则 ”相关问题
  • 第1题:

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

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


    正确答案:C

  • 第2题:

    当前目录下有"工资表"文件,现要将"职称"为"工程师"的工资增加30元,则语句为:

    UPDATE 工资表 ___ WHERE 职称="工程师"


    正确答案:
    SET 工资=工资+30

  • 第3题:

    若订单表中有一个“商品进价”字段,可以输入小数,且小数位数不固定,数据类型应选用()

    A.int

    B.float

    C.tinyint

    D.decimal


    SELECT职员号FROM订单; GROUP BY职员号HAVING COUNT(*)>3 AND AVG(金额)>200

  • 第4题:

    在考生文件夹中有“订货”表和“商品”表。商品表中的“单价”表与“订货”表的“数量”之积应等于订货表中的“金额”。

    现在有部分“订货”表记录的“金额”字段值不正确,请编写程序挑出这些记录,并将这些记录存放到一个名为“修正订货”的表中(与订货表结构相同,自己建立),根据商品表中的“单价”字段和“订货”表的“数量”字段修改“修正订货”表的“金额”字段(注意:一个修正记录可能对应几条订货记录)。

    编写的程序最后保存为“CX.prg”。


    正确答案:
    【考点指引】本大题考查的是数据表数据的修改,注意要用到INTOTABLE和INTOCURSOR保存中间查询结果。
    【操作步骤】
    ①在命令窗口中输人命令:MODI COMM cx(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
    SELECT订货.*INTO TABLE修正订货FROM订货,商品WHERE订货.商品编码=商品.商品编码AND金额<>单价*数量
    USE修正订货
    GO TOP
    DO WHILE.NOT.EOF()
    a1=商品编码
    bl=订单编号
    SELECT*INTO CURSOR aa FROM商品WHERE商品编码=al
    SELECT修正订货
    REPLACE金额WITH aa.单价*数量
    SKIP
    ENDDO
    USE
    关闭程序文件编辑窗口并保存程序文件。
    ②在命令窗口中输入命令:DO cx(回车执行),执行程序文件。

  • 第5题:

    当前目录下有“订单”表文件,表中有字段“金额N(5,2)”,现要将“金额”字段宽度改为7,小数位不变,则语句为:__________ ALTER TABLE金额


    正确答案:
    ALTER金额N(7,2)
    【解析】SOL修改表结构的命令格式如下:
     ALTER TABLE<表名>
    ALTER[COLUMN]<字段名1>[NULLINOT NULL]
    [SET DEFAULT<表达式>]
    [SET CHECK<逻辑表达式>[ERROR<字符型文本信息>]]
    [DROP DEFAULT]
    [DROP CHECK]
    其中,各命令短语的功能说明如下:
    ?ALTER[COLUMN]<字段名l>:指出要修改列的字段名。
    ?NULL[NOT NULL:指定字段可以为空或不能为空。
    ?SET DEFAULT<表达式>:重新设置字段的缺省值。
    ?SET CHECK<逻辑表达式>[ERROR<字符型文本信息>]:重新设置该字段的合法值,要求该字段的原有数据满足合法值。
    ?DROP DEFAULT:删除默认值。
    ?DROP CHECK:删除有效性规则。