• 2022-07-23
    ‎用下面的语句创建了Student表:‍‎CREATE TABLE Student(Sno CHAR(10) primary key,‍‎Sname VARCHAR(10),‍‎age SMALLINT,‍‎Cname VARCHAR(20) );‍‎请用ALTER TABLE语句设置age字段默认值为20,正确的语句是()。‍‎‍
    A: ALTER TABLE Student ALTER COLUMN age SET DEFAULT 20;
    B: ALTER TABLE Student CHANGE COLUMN age SET DEFAULT 20;
    C: ALTER TABLE Student ADD COLUMN age SET DEFAULT 20;
    D: ALTER TABLE Student DROP COLUMN age SET DEFAULT 20;
  • A

    内容

    • 0

      SQL语句的程序清单如下: create table employees( id char(8) primary key, name char(20) not null, department char(20) null, memo char(30) null, age int null, ) alter table employees add salary int null, drop column age, alter column memo varchar(200) null 下面说法正确的是?

    • 1

      创建学生表:CREATE TABLE Student([br][/br]Sno char(6),[br][/br]Sname varchar(8),[br][/br]Ssex char(2),[br][/br]Sbirth DATE,[br][/br]Sdept varchar(30)[br][/br]);[br][/br]现在要添加主键的代码正确的是( )。 A: ALTER TABLE student ADD PRIMARY KEY(Sno); B: ALTER TABLE student ADD PRIMARY KEY Sno ; C: ALTER TABLE student ADD unique (Sno); D: ALTER TABLE student PRIMARY KEY(Sno);

    • 2

      一个信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成。现在对这个现有的表增加一个入学时间cometime字段为日期型,下列语句正确的是 ________。 A: ALTER TABLE student ADD cometime DATE NOT NULL; B: ALTER TABLE student ADD cometime DATE; C: ALTER TABLE student DROP cometime DATE NOT NULL; D: ALTER TABLE student MODIFY cometime DATE;

    • 3

      如果要为student 表增加一列,列名叫“telephone”,数据类型为可变长度字符串类型,那么利用SQL所写的语句是( ) A: alter table student add telephone varchar(10) B: insert student into values (telephone char(10)) C: add table student alter column telephone varchar(10) D: insert student telephone char(10 )

    • 4

      一个信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成。现在对这个现有的表增加一个入学时间cometime字段为日期型,下列语句正确的是______。 A: AITER TABLE student ADD cometime DATE NOT NULL; B: ALTER TABLE student ADD cometime DATE; C: ALTER TABLE student DROP cometime DATE NOT NULL; D: ALTER TABLE student MODIPY cometime DATE;