A: id字段是2字节的
B: id字段是无符号整型
C: id字段是自增列
D: id字段的值不能为空值
举一反三
- 【单选题】以下哪个 sql 语句表示在 mysql 中创建 book 表,并添加 id 字段和 title 字段? A. create table book{ id varchar(32), title varchar(50) }; B. create table book( id varchar2(32), title varchar2(50) ); C. create table book( id varchar(32), title varchar(50) ); D. create table book[ id varchar(32), title varchar(50) ];
- 阅读下面代码:create table user(id varchar(32),name varchar(50));insert into user(name) values('jack');关于上述sql语句的描述,正确的是 A: 执行当前sql语句将产生错误 B: 添加一个记录,name字段的值为jack C: 添加一个记录,id字段的值为null D: 添加一个记录,id字段的值为空串
- 现有表Employee,字段:id(int)、firstname(varchar)、lastname(varchar);以下sql语句错误的是()
- hive里创建表test,表里添加两个字段id和name,以下哪个HQL是正确的( ) A: create test(id int, name string); B: create test(int id, string name); C: create table test(int id, string name); D: create table test(id int, name string)
- 写出条件查询“表1 里的字段1的id是多少”() A: select * from 表1 where字段1=“值” B: select id from 表1 where字段1=“值” C: select id from 字段1 where表1=“值” D: select id from 表1
内容
- 0
下来定义表的约束语法,错误的是() A: create table t1(id number primary key,name varchar2(10)) B: create table t1(id number constraint p_k primary key(id),name varchar2(10)) C: create table t1(id number constraint p_k primary key,name varchar2(10)) D: create table t1(id number,name varchar2(10),primary key(id))
- 1
假定用户表user有多列,其中字段id中没有null值,字段username中存在null值。下面选项中,不能获得user表的总记录数的SQL语句是( ) A: select count(*) from user; B: select count(id) from user; C: select count(username) from user; D: select count(id) from user where1=1;
- 2
阅读下面SQL代码: CREATE TABLE student( id INT(3) PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20) NOT NULL, grade FLOAT, ); 下面选项中,用于查询表中所有记录信息的SQL语句是
- 3
创建表book(id,name,price),其中id为主键。create table book(id varchar __________ not null,.....);横线里进行填空。
- 4
为表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)