• 2022-06-16
    下列关于主键约束的语句哪个不正确
    A: CREATE TABLE STU(no INT PRIMARY KEY,name VARCHAR2(20))
    B: CREATE TABLE STU(no INT,name VARCHAR2(20),PRIMARY KEY(no))
    C: CREATE TABLE SCORE(sno INT,cno INT,score INT,PRIMARY KEY(sno,cno))
    D: CREATE TABLE SCORE(sno INT PRIMARY KEY,cno INT PRIMARY KEY,score INT)
  • D

    内容

    • 0

      用一条SQL语句查询出每门课都大于80分的学生姓名 准备数据的sql代码: create table score(id int primary key auto_increment, name varchar(20),sub ject varchar(20), score int); insert into score values (null,'张三','语文',81), (null,'张三','数学',75), (null,'李四','语文',76), (null,'李四','数学',90),(null,'王 五','语文',81), (null,'王五','数学',100), (null,'王五 ','英语',90);

    • 1

      用下面的T-SQL语句建立一个基本表: create table student ( sno char(4)primary key, sname char(8)not null. sex char(2), age int ) 可以插到表中的元素是()

    • 2

      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 下面说法正确的是?

    • 3

      阐述用户创建数据库对象create table student(sno varchar2(12) primary key,sname varchar2(10) not null unique,sage smallint); 执行该语句数据库服务器做哪些操作?

    • 4

      学生表结构如下: CREATE TABLE 学生表 ( 学号 varchar(14) PRIMARY KEY, 姓名 varchar(8) NOT NULL, 班级编号 varchar(14) , 年级 int null, 性别 varchar(2) , 民族 varchar(20) , 籍贯 varchar(50) ) 修改姓名列的长度为20,语句为: ALTER TABLE 学生表 ALTER COLUMN 姓名 varchar(20) NOT NULL