CREATE TABLE test(t_idINT,t_nmae CHAR(10))后,增加t_sex字段,以下语句正确的是()。A、ALTER TABLE test ADD t_sex CHAR(2)B、ALTER TABLE test ADD t_sexC、ALTER TABLE test ALTER t_sex CHAR(2)D、ALTER TABLE test DROP(t_sex CHAR(2))

题目

CREATE TABLE test(t_idINT,t_nmae CHAR(10))后,增加t_sex字段,以下语句正确的是()。

  • A、ALTER TABLE test ADD t_sex CHAR(2)
  • B、ALTER TABLE test ADD t_sex
  • C、ALTER TABLE test ALTER t_sex CHAR(2)
  • D、ALTER TABLE test DROP(t_sex CHAR(2))

相似考题
更多“CREATE TABLE test(t_idINT,t_nmae CHAR(10))后,增加t_sex字段,以下语句正确的是()。A、ALTER TABLE test ADD t_sex CHAR(2)B、ALTER TABLE test ADD t_sexC、ALTER TABLE test ALTER t_sex CHAR(2)D、ALTER TABLE test DROP(t_sex CHAR(2))”相关问题
  • 第1题:

    下列说法正确的是()

    A.alter table user drop column sex;

    B.alter table user add sex varchar(20);

    C.alter table user drop sex;

    D.alter table user modify id int primary key;


    正确答案:D,B,A,C 

  • 第2题:

    为“选课”表增加一个“等级”字段,其类型为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语句中修改表的命令通常是:ALTERTABLE<表名>[ADD<新列名><数据类型>[完整性约束]][DROP<完整性约束>][ALTER]<列名><数据类型>]

  • 第3题:

    为设备表增加一个“设备总金额N(10,2)”字段,正确的命令是______。

    A.ALTER TABLE设备表ADD FIELDS设备总金额N(10,2)

    B.ALTER TABLE设备表ADD设备总金额N(10,2)

    C.ALTER TABLE设备表ALTER FIELDS设备总金额N(10,2)

    D.ALTER TABLE设备表ALTER设备总金额N(10,2)


    正确答案:B

  • 第4题:

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

    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是用来修改已有的字段,不能新增一个字段。

  • 第5题:

    若要在基本表S中增加一列CN(课程名),可用

    A.ADD TABLE S(CN CHAR(8))

    B.ADD TABLE SALTER(CN CHAR(8))

    C.ALTER TABLE S ADD(CN CHAR(8))

    D.ALTER TABLE S (ADDCN CHAR(8))


    正确答案:C

  • 第6题:

    若要在基本表S中增加一列CN(课程名),可用( )。

    A.ADD TABLE (CN CHAR (8))

    B.ADD TABLE ALTER (CN CHAR (8))

    C.ALTER TABLE ADD (CN CHAR (8))

    D.ALTTER TABLE ADD (CN CHAR (8))


    正确答案:C

  • 第7题:

    若要在基本表S中增加一列CN(课程名),可用( )。 A.ADD TABLE S(CN CHAR(8)) B.ADD TABLE S A

    若要在基本表S中增加一列CN(课程名),可用( )。

    A.ADD TABLE S(CN CHAR(8))

    B.ADD TABLE S ALTER(CN CHAR(8))

    C.ALTER TABLE S ADD(CN CHAR(8))

    D.ALTER TABLE S (ADD CN CHAR(8))


    正确答案:
     

  • 第8题:

    假设在数据库中创建了用户test,需要为其授予CREATE ANY TABLE系统权限,可以使用如下()语句。

    A.GRANT CREATE ANY TABLE test

    B.GRANT CREATE ANY TABLE TO test

    C.TAKE CREATE ANY TABLE TO test

    D.ALTER CREATE ANY TABLE TO test


    参考答案:B

  • 第9题:

    某数据库系统中,假设有部门关系:Dept(部门号,部门名,负责人,电话),其中,"部门号"是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性"家庭住址"包含省、市、街道以及门牌号,该属性是一个( )属性。
    创建Emp关系的SQL语句如下:

    CREATE TABLE Emp(员工号CHAR59 ( ),姓名CHAR60,部门CHAR59,家庭住址CHAR62,( );

    为在员工关系Emp中增加一个"工资"字段,其数据类型为数字型并保留2位小数,可采用的SQL语句为(请作答此空)。

    A.ALTER TABLE Emp ADD工资CHAR(6,2);
    B.UPDATA.11ABLE Emp ADD工资NUMERIC(6,2);
    C.ALTER TABLE Emp ADD工资NUMERIC(6,2);
    D.ALTER TABLE Emp MODIFY工资NUMERIC(6,2);

    答案:C
    解析:
    本题的正确答案是C。根据题意,在员工关系Emp中增加一个"工资"字段,数据类型为数字并保留2位小数,修改表的语句格式如下:

    故正确的SQL语句为ALTER TABLE Emp ADD工资NUMERIC(6,2)。

  • 第10题:

    修改表结构,下面哪一语句是正确的()

    • A、ALTER TABLE cw km ADD istag
    • B、ALTER TABLE cw km (ADD istag char(1))
    • C、ALTER TABLE cw km ADD istag char(1)
    • D、ALTER cw km ADD istag char(1)

    正确答案:A

  • 第11题:

    假设在数据库中创建了用户test,需要为其授予CREATE ANY TABLE系统权限,可以使用如下()语句。

    • A、GRANT CREATE ANY TABLE test
    • B、GRANT CREATE ANY TABLE TO test
    • C、TAKE CREATE ANY TABLE TO test
    • D、ALTER CREATE ANY TABLE TO test

    正确答案:B

  • 第12题:

    单选题
    CREATE TABLE test(t_idINT,t_nmae CHAR(10))后,增加t_sex字段,以下语句正确的是()。
    A

    ALTER TABLE test ADD t_sex CHAR(2)

    B

    ALTER TABLE test ADD t_sex

    C

    ALTER TABLE test ALTER t_sex CHAR(2)

    D

    ALTER TABLE test DROP(t_sex CHAR(2))


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

  • 第13题:

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

    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>字段类型>[(长度>[,小数位数>1) ]
    在SQL语句中,给表增加字段的短语是ADD COLUMN,而不是ADD FIELDS,其中COLUMN短语可以省略,另外,ALTER是用来修改已有的字段,不能新增一个字段。

  • 第14题:

    根据SQL标准,增加一个新的字段sdate到表student中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以参考表述?()

    A insert into student sdate char(7)

    B add sdate char(7) to student

    C append sdate varchar(7) to table student

    D alter table student add sdate varchar(7)

    E alter table student add sdate char(7)

    F alter table student modify sdate char(7)


    参考答案E

  • 第15题:

    Which two partitioned table maintenance operations support asynchronous Global Index Maintenance inOracle database 12c?()

    A. ALTER TABLE SPLIT PARTITION

    B. ALTER TABLE MERGE PARTITION

    C. ALTER TABLE TRUNCATE PARTITION

    D. ALTER TABLE ADD PARTITION

    E. ALTER TABLE DROP PARTITION

    F. ALTER TABLE MOVE PARTITION


    参考答案:C, E

  • 第16题:

    为“仓库”表增加一个“面积”字段,类型为数值型,宽度是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是用来修改已有的字段,不能新增一个字段。

  • 第17题:

    为“部门”表增加一个“人数”字段,类型为整型,正确的语句是( )。 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是用来修改已有的字段,不能新增一个字段。

  • 第18题:

    将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为正确答案。

  • 第19题:

    给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。

  • 第20题:

    向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为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是用来修改已有的字段,不能新增一个字段。 

  • 第21题:

    为表TEST中ID列添加主键约束的语法是()

    • A、ALTER  TABLE  TEST  CHANGE( ID  INT  PRIMARY  KEY)
    • B、ALTER  TABLE  TEST  ADD( ID  INT  PRIMARY  KEY)
    • C、ALTER  TABLE  TEST  MODIFY( ID  INT  PRIMARY  KEY)
    • D、ALTER  TABLE  TEST  ADD  CONSTRAINT PK  PRIMARY KEY (ID)

    正确答案:D

  • 第22题:

    Which two partitioned table maintenance operations support asynchronous Global Index Maintenance inOracle database 12c?()

    • A、ALTER TABLE SPLIT PARTITION
    • B、ALTER TABLE MERGE PARTITION
    • C、ALTER TABLE TRUNCATE PARTITION
    • D、ALTER TABLE ADD PARTITION
    • E、ALTER TABLE DROP PARTITION
    • F、ALTER TABLE MOVE PARTITION

    正确答案:C,E

  • 第23题:

    You need to change the definition of an existing table. The COMMERCIALS table needs its DESCRIPTION column changed to hold varying length characters up to 2000 bytes. The column can currently hold 1000 bytes per value. The table contains 20000 rows. Which statement is valid?()

    • A、ALTER TABLE commercials MODIFY (description CHAR2(2000));
    • B、ALTER TABLE commercials CHANGE (description CHAR2(2000));
    • C、ALTER TABLE commercials CHANGE (description VARCHAR2 (2000));
    • D、ALTER TABLE commercials MODIFY (description VARCHAR2 (2000));
    • E、You cannot increase the size of a column if the table has rows.

    正确答案:D