首页 > 技术文章 > 关于数据库的一些语句

srwk 2019-10-12 10:50 原文

-- //创建数据库XSCJ
-- CREATE DATABASE XSCJ

-- //创建学生表
-- CREATE TABLE XS(
-- 学号 char(6) not null PRIMARY KEY,
-- 姓名 char(8) not null,
-- 专业名 char(10) null,
-- 性别 TINYINT(1) not null,
-- 出生时间 DATE not null,
-- 总学分 TINYINT(1) null,
-- 照片 BLOB null,
-- 备注 text null
-- )

-- //创建kc表
-- CREATE TABLE KC(
-- 课程号 char(3) not null PRIMARY KEY,
-- 课程名 char(16) not null,
-- 开课学期 TINYINT(1) not null,
-- 学时 TINYINT(1) not null,
-- 学分 TINYINT(1) null
-- )

-- //创建 XS_KC表
-- CREATE TABLE XS_KC(
-- 学号 char(6) not null,
-- 课程号 char(3) not null ,
-- 成绩 TINYINT(1) null,
-- 学分 TINYINT(1) null,
-- Primary Key (学号, 课程号)
-- )

-- //在xs添加“奖学金等级”列 删除“姓名”
-- ALTER TABLE XS
-- ADD 奖学金等级 char(10) null,
-- DROP 姓名

-- //xs重命名student
-- RENAME TABLE XS to student

-- //创建KC的副本kc_copy1
-- CREATE TABLE kc_copy1 LIKE kc

-- //创建XS_KC副本
-- CREATE TABLE cj_copy2 SELECT * FROM XS_KC

-- //删除kc_copy1
-- DROP TABLE kc_copy1

-- //显示XSCJ数据表文件
-- show tables;

-- //显示XS(改名为student)的列
-- DESCRIBE student

-- //显示XS(改名为student)学号列
-- DESCRIBE student 学号

 

推荐阅读