【判断题】创建名为“学生信息”的数据表,表中“学号”字段为固定8个字符长度字符型,且为主键,“姓名”“家庭住址”“手机”字段为可变长度的字符型,则相应的SQL语句是CREATE TABLE 学生信息 (学号 CHAR(8) NOT NULL,姓名 VARCHAR,家庭住址 VARCHAR,手机 VARCHAR)。(1.0分)
正确
举一反三
- 学生表结构如下: CREATE TABLE 学生表 ( 学号 varchar(14) PRIMARY KEY, 姓名 varchar(8) NOT NULL, 班级编号 varchar(14) , 年级 int null, 性别 varchar(2) , 民族 varchar(20) , 籍贯 varchar(50) ) 为学生表增加家庭住址列,语句为: ALTER TABLE 学生表 ADD 家庭住址 varchar(20) NULL
- 学生表结构如下:CREATE TABLE stu( 学号 varchar(14) , 姓名 varchar(8) , 班级编号 varchar(14) , 年级 int , 性别 varchar(2) , 民族 varchar(20) , 籍贯 varchar(50))为学生表增加家庭住址列,语句为:ALTER TABLE stuADD 家庭住址 varchar(20) ;
- 学生表结构如下: 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
- 学生表结构如下:CREATE TABLE 学生表( 学号 varchar(14) , 姓名 varchar(8) , 班级编号 varchar(14) , 年级 int null, 性别 varchar(2) , 民族 varchar(20) , 籍贯 varchar(50))修改姓名列的长度为20,语句为:ALTER TABLE 学生表modify COLUMN 姓名 varchar(20) ;
- 在“学生”表中修改“家庭住址”字段的属性,使该字段的数据类型为varchar(50), 允许空 : ALTER TABLE 学生 __________ __________ 家庭住址 varchar(50) __________
内容
- 0
创建学生表时,要将学号字段定义为8个字符长度,且为主键,其列定义为【】。
- 1
SQL中字符型数据类型有char,varchar,如果数据项的长度一致,则使用( ) A: CHAR B: VARCHAR
- 2
varchar(16)数据类型表示()。 A: 固定长度字符型 B: 可变长度字符型 C: 固定长度整型 D: 可变长度整型
- 3
【单选题】以下哪个 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) ];
- 4
智慧职教: 5-2-01 在SQL Server 2012数据类型中,char表示固定长度的字符类型,varchar表示可变长度的字符类型。