niusouti.com

Visual FoxPro有如下数据库表stock.dbf,是7月30日沪深股市的收盘情况,请根据此表,完成下题:将stock表中增加一个新字段“交易量”,字段类型是数值型,宽度为8,应使用SQL语句( )。A. ALTER stock ALTER交易量N(8)B. ALTER TABLE stock交易量N(8)C. ALTER TABLE stock ADD交易量N(8)D. ALTER TABLE stock交易量WTIH N(8)

题目

Visual FoxPro有如下数据库表stock.dbf,是7月30日沪深股市的收盘情况,请根据此表,完成下题:将stock表中增加一个新字段“交易量”,字段类型是数值型,宽度为8,应使用SQL语句( )。

A. ALTER stock ALTER交易量N(8)

B. ALTER TABLE stock交易量N(8)

C. ALTER TABLE stock ADD交易量N(8)

D. ALTER TABLE stock交易量WTIH N(8)


相似考题
更多“Visual FoxPro有如下数据库表stock.dbf,是7月30日沪深股市的收盘情况,请根据此表,完成下题:将stock表中增加一个新字段“交易量”,字段类型是数值型,宽度为8,应使用SQL语句( )。A. ALTER stock ALTER交易量N(8)B. ALTER TABLE stock交易量N(8)C. ALTER TABLE stock ADD交易量N(8)D. ALTER TABLE stock交易量WTIH N(8)”相关问题
  • 第1题:

    为“部门”表增加一个“人数”字段,类型为整型,正确的命令是( )。

    A.ALTER TABLE 部门 ALTER 人数 I

    B.ALTER TABLE 部门 ALTER FIELDS 人数 I

    C.ALTER TABLE 部门 ADD 人数 I

    D.ALTER TABLE 部门 ADD FIELDS 人数 I


    正确答案:C
    解析:利用SQL命令可以对基本表的结构进行修改,可以利用以下命令为表新增字段:
    ALTER TABLE表名>
    ADD[COLUMN][字段名1>字段类型>[(长度>[,小数位数>])]
    在SQL语句中,给表增加字段的短语是ADD COLUMN,而不是ADDFIELDS,其中COLUMN短语可以省略,另外,ALTER是用来修改已有的字段,不能新增一个字段。

  • 第2题:

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

    A.ALTER TABLE GP股票名称WITHC(10)

    B.ALTER TABLE GP股票名称C(10)

    C.ALTER TABLE GP ALTER股票名称C(10)

    D.ALTER GPALTER股票名称C(10)


    正确答案:C
    解析:SQL定义功能中,修改表结构的命令是:ALTER TALBE,如果是修改字段的则使用AL- TER短语。

  • 第3题:

    为“部门”表增加一个“人数”字段,类型为整型,正确的语句是( )。 A.ALTER TABLE部门ALTER人数1SX

    为“部门”表增加一个“人数”字段,类型为整型,正确的语句是( )。

    A.ALTER TABLE部门ALTER人数1

    B.ALTER TABLE部门ALTER FIELDS人数l

    C.ALTER TABLE部门ADD人数l

    D.ALTER TABLE部门ADDFIELDS人数l


    正确答案:C
    C。【解析】利用SQL命令可以对基本表的结构进行修改,可以利用下列命令为表新增字段:ALTERTABLE<表名>ADD[COLUMN][<字段名l><字段类型>[(<长度>[,<小数位数>])]在SQL语句中,给表增加字段的短语是.ADDCOL一UMN,而不是ADDFIELDS,其中COLUMN短语可以省略,另外,ALTER是用来修改已有的字段,不能新增一个字段。

  • 第4题:

    将stock表的股票名称字段的宽度由8改为10,应使用SQL语句A) ALTER TABLE stock 股票名称 WITH c(10)B) ALTER TABLE stock 股票名称c(10)C) ALTER TABLE stock ALTER 股票名称c(10)D) ALTER stock ALTER 股票名称c(10)


    正确答案:C
    本题考查修改字段属性的SQL语句。修改字段属性的命令的语法格式是:
      ALTER TABLE TableNamel ALTERFieldName2  FieldType[nFieldWidth]
    其中的TableNamel是数据表名,FieldName2是数据表中所要修改的字段名,FieldType[nFieldWidth]用来说明修改后的字段的类型和宽度。从四个候选项中可以看出,只有选项C是正确的。选项A和B都缺少关键字ALTER,选项D缺少关键字TABLE。

  • 第5题:

    Visual FoxPro有如下数据库表stock.dbf,是7月30日沪深股市的收盘情况,请根据此表,完成下题:有如下SQL语句:SELECT交易所,avg(现价)as均价FROM stock GROUP BY交易所。执行该语句后结果中交易所为“深圳”的记录的“均价”字段的内容是( )。

    A. 9.76

    B. 10.26

    C. 11.93

    D. 15.40


    正确答案:C
    题面要完成的操作是将STOCK数据表中的记录按交易所分组,求出各交易所的平均单价。“深圳”交易所的均价是(14.86+9、00)/2,所以本题答案是C。

  • 第6题:

    现有员工工资表(PAYMENT),其字段包含如下:员工号(EmployeeID)C(10),基本工资(BaseFee)N (8.2),津贴(SubsidyFee)N(8.2),奖金(AwardFee)N(8.2),保险扣除(’InsuranceFee)N(8.2)。现要求为“工资”表增加一个“实发工资”字段(RealFee),类型为数值型,正确SQL命令是( )。

    A. ALTER TABLE PAYMENT ADD COLUMN RealFee N(8,2)

    B. ALTER TABLE PAYMENT ADD FIELD RealFee N(8,2)

    C. MODIFY TABLE PAYMENT ADD COLUMN Re,Fee N(S,2)

    D. MODIFY TABLE PAYMENT ADD FIELD RealFee N(8,2)


    正确答案:A
    可使用ALTER TABLE命令的ADD[COLUMN]子句添加字段。例如,可以使用以下命令把“bjmc”(班级名称)字段添加到XS表中:ALTER TABLE XS ADD COLUMN bjmc C(12)。

  • 第7题:

    给student表增加一个“平均成绩”字段(数值型,总宽度6,2位小数)的SQL命令是

    A.ALTER TABILE student ADD平均成绩N(6,2)

    B.ALTER TABLE student ADD平均成绩D(6,2)

    C.ALTER TABLE student ADD平均成绩E(6,2)

    D.ALTER TABLE student ADD平均成绩Y(6,2)


    正确答案:A
    解析: 因为平均成绩为数值型字段,所以要用字母N来表示。通过排除法可知本题的正确答案为A选项。 

  • 第8题:

    为客户表添加一个“邮政编码”字段(字符型,宽度为6),正确的SQL语句是( )。

    A.ALTER TABLE客户ALTER邮政编码(C,6)

    B.ALTER TABLE客户ALTER邮政编码C(6)

    C.ALTER TABLE客户ADD邮政编码(C,6)

    D.ALTER TABLE客户ADD邮政编码C(6)


    正确答案:D
    修改表结构可使用ALTERTABLE命令,为表增加字段的命令格式为:ALTERTABLE<表名>ADD[COLUMN]<字段类型>[<长度>……根据此基本格式首先排除A、B选项。因为“邮政编码”字段为字符型,宽度为6的正确表述应该是邮政编码c(6),故D选项正确。

  • 第9题:

    给student表增加一个“平均成绩”字段(数值型,总宽度6,2位小数)的SQL命令是( )。

    A.ALTER TABLE student ADD平均成绩N(6,2)

    B.ALTER TABLE student ADD平均成绩D(6,2)

    C.ALTER TABLE student ADD平均成绩E(6,2)

    D.ALTER TABLE student ADD平均成绩Y(6,2)


    正确答案:A
    A。【解析】由题所知,数值型用字母N表示,所以答案为A。

  • 第10题:

    将zg表的职工号字段的宽度由7改为9,应使用SQL语句是( )。

    A.ALTER TABLE zg 职工号 WITH n(9)

    B.ALTER TABLE zg 职工号 n(9)

    C.ALTER TABLE zg ALTER 职工号n(9)

    D.ALTER zg ALTER 职工号 n(9)


    正确答案:C
    解析:ALTER TABLE命令可以修改字段属性。选项A中用WITH是错误的:选项B缺少短语ALTER,即用ALTER指出修改的字段;选项D的命令拼写不完全,应该是ALTER TABLE才对。

  • 第11题:

    向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为2,正确的命令语句是( )。

    A)CREATE TABLE 仓库 ALTER 人数 N(2)

    B)CREATE TABLE 仓库 ADD FIELDS 人数 N(2)

    C)ALTER TABLE 仓库 ALTER 人数 N(2)

    D)ALTER TABLE 仓库 ADD 人数 N(2)


    正确答案:D
    用SQL命令可以对基本表的结构进行修改,利用以下命令可以为表建立新的字段: 
    ALTER TABLE<表名>
    ADD[[COLUMN][<字段名1×字段类型>[(<长度>[,<小数位数>])]
    本题中CREATE TABLE命令用来新建一个表,要修改已存在的表的结构需要使用ALTER TABLE命令,另外,给表增加字段的短语是ADD COLUMN,而不是ALTER,其中C0LUMN短语可以省 
    略,ALTER是用来修改已有的字段,不能新增一个字段。 

  • 第12题:

    单选题
    如需将表stock中的“股票名称”字段的宽度由8改为10,应使用SQL语句()。
    A

    ALTER TABLE stock股票名称WITH c(10)        

    B

    ALTER TABLE stock股票名称c(10)        

    C

    ALTER TABLE stock ALTER股票名称c(10)      

    D

    ALTER stock ALTER股票名称c(10)


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

  • 第13题:

    为“仓库”表增加一个“面积”字段,类型为数值型,宽度是7,小数位数为2,正确的命令是( )。

    A.CREATE TABLE 仓库 ADD 面积 N(7,2)

    B.CREATE TABLE 仓库 ALTER 面积 N(7,2)

    C.ALTER TABLE 仓库 ADD 面积 N(7,2)

    D.ALTER TABLE 仓库 ALTER 面积 N(7,2)


    正确答案:C
    解析:利用SQL命令可以对基本表的结构进行修改,利用以下命令可以为表建立新的字段:
    ALTER TABLE表名>
    ADD[[COLUMN][字段名1>字段类型>[(长度 >[,小数位数>])]
    本题中CREATE TABLE命令用来新建一个表,要修改已存在的表的结构需要使用ALTER TABLE命令。另外,给表增加字段的短语是ADD COLUMN,而不是 ALTER,其中COLUMN短语可以省略。ALTER是用来修改已有的字段,不能新增一个字段。

  • 第14题:

    当前盘当前日录下有数据库db—stock,其中有数据库表stock.dbf,将stock表的股票名称字段的宽度由 8改为10. 应使用sQL语句( )。

    A.ALTER TABLE stock股票名称 WITHc (10)

    B.ALTER TABLE stock股票名称c(10)

    C.ALTER TABLE stock ALTER股票名称c(10)

    D.ALTER stock ALTER股票名称c(1 0)


    正确答案:C
    C。【解析】修改表结构的格式是:ALTERTABLE<表名>ALTER<字段名><字段类型>。

  • 第15题:

    将“学生”表中班级字段的宽度由原来的8改为12,正确的命令是

    A.ALTER TABLE 学生 ALTER 班级 C(12)

    B.ALTER TABLE 学生 ALTER FIELDS 班级 C(12)

    C.ALTER TABLE 学生 ADD 班级 C(12)

    D.ALTER TABLE 学生 ADD FIELDS 班级C(12)


    正确答案:A
    解析:掌握SQL修改表结构语句格式中各个关键字的含义。在SQL语句中,修改表字段的关键字是ALTER,而不是ALTER FIELDS。ALTER是用来修改已有的字段,ADD用来新增一个字段。修改表结构可在表设计器中进行,或直接使用SQL语句进行修改。

  • 第16题:

    将Student.dbf表中jg字段的名称改为籍贯,如下选项中正确的SQL语句是A)ALTER TABLE student ALTER COLUMN jg TO籍贯B)ALTER TABLE student ADD籍贯C(10)C)ALTER TABLE student RENAME jg TO籍贯D)ALTER TABLE student RENAME jg籍贯


    正确答案:C
    ALTER TABLE语句语句中,ALTER子句不能修改字段名。ADD子句月于增加字段。修改字段名称只能使用RENAME子句。故选项C为正确答案。

  • 第17题:

    Visual FoxPro有如下数据库表stock.dbf,是7月30日沪深股市的收盘情况,请根据此表,完成下题:执行如下SQL语句后,将会( )。 SELECT代码,名称FROM stock INTO TABLE stock ORDER BY现价

    A. 系统会提示出错信息

    B. 会生成一个按“现价”升序排序的表文件,将原来的stock.dbf文件覆盖

    C. 会生成一个按“现价”降序排序的表文件,将原来的stock.dbf文件覆盖

    D. 不会生成排序文件,只在屏幕上显示一个按“现价”升序排序的结果


    正确答案:A
    使用短语INTO DBFITABLE TableName可以将查询结果存放到永久表中(.dbf文件)。但此文件的文件名不能是显示数据表文件的文件名。

  • 第18题:

    为“选课”表增加一个“等级”字段,其类型为C、宽度为2,正确的SQL命令是( )。

    A. ALTER TABLE选课ADD nELD等级C(2)

    B. ALTER TABLE选课ALTER FIELD等级C(2)

    C. ALTER TABLE选课ADD等级C(2)

    D. ALTER TABLE选课ALTER等级C(2)


    正确答案:C
    由题意可知此题是要修改表结构,且增
    加的是表的字段。在SQL语句中修改表的命令通常是:
    ALTER TABLE<表名>
    [ADD<新列名><数据类型>[完整性约束]]
    [DROP<完整性约束>]
    [ALTER]<列名><数据类型>]

  • 第19题:

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

    A.ALTER TABLE stock股票名称WTIH C(10)

    B.ALTER TABLE stock股票名称C(10)

    C.ALTER TABLE stock ALTER 股票名称 C(10)

    D.ALTER stock ALTER 股票名称C(10)


    正确答案:C
    解析:表结构的修改有3种格式,修改已有的字段使用的是第1种格式。ALTERTABLETableName1ADD|ALTER[COLUMN]FieldNamelFieldType[(nFieldWidth[,nPrecision])][NULL|NOTNULL][CHECKIExpression1[ERRORcMessageText1]][DEFAULTeExpmssion1][PRIMARYKEY|UNIQUE][REFERENCESTableName2[TAGTagName1]][NOCPTRANS][NOVALIDATE]该格式可以添加(ADD)新的字段或修改(ALTER)已有的字段,它的句法基本可以与CREATETABLE的句法相对应。

  • 第20题:

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

    A.ALTER TABLE stock 股票名称WITH c(10)

    B.ALTER TABLE stock 股票名称 c(10)

    C.ALTER TABLE stock ALTER 股票名称 c(10)

    D.ALTER stock ALTER 股票名称 c(10)


    正确答案:C
    解析:题考查修改字段属性的SQL语句。修改字段属性的命令的语法格式是:
    ALTER TABLE TableName1 ALTER FieldName2 FieldType[nFieldWidth]
    其中的TableName1是数据表名,FieldName2是数据表中所要修改的字段名,FieldType [nFieldWidth]用来说明修改后的字段的类型和宽度。从四个候选项中可以看出,只有选项C是正确的。选项A和B都缺少关键字ALTER,选项D缺少关键字TABLE。

  • 第21题:

    将kh表的姓名字段的宽度由6改为8,应使用SQL语句是( )。

    A.ALTER TABLE kh 姓名 WITH c(8)

    B.ALTER TABLE kh 姓名 c(8)

    C.ALTER TABLE kh ALTER 姓名 c(8)

    D.ALTER kh ALTER 姓名 c(8)


    正确答案:C
    解析:ALTERTABLE命令有3种语法形式,由于本题是修改字段名,可用第一种语法形式。选项A中用WITH是错误的:选项B缺少短语ALTER,即用ALTER指出修改的字段:选项D的命令拼写不完全,应该是ALTERTABLE才对。

  • 第22题:

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

    A.ALTER TABLE GP股票名称WITH C(10)

    B.ALTER TABLE GP股票名称C(10)

    C.ALTER TABLE GP ALTER股票名称C(10)

    D.ALTER GP ALTER股票名称C(10)


    正确答案:C
    解析:SQL定义功能中,修改表结构的命令是:ALTERTALBE,如果是修改字段的则使用AI-TER短语。

  • 第23题:

    如需将表stock中的“股票名称”字段的宽度由8改为10,应使用SQL语句()。

    • A、ALTER TABLE stock股票名称WITH c(10)        
    • B、ALTER TABLE stock股票名称c(10)        
    • C、ALTER TABLE stock ALTER股票名称c(10)      
    • D、ALTER stock ALTER股票名称c(10)

    正确答案:C