MySQL-基本操作1

该文描述了对一个名为Student的数据库表进行的一系列操作,包括创建表结构,设定字段如学号(主键)、姓名、性别、年龄、专业和年级,并应用了检查约束。接着,进行了删除和添加年级字段的操作,以及插入、更新和删除特定记录的示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 建表操作
    建立一个student表,有学号、姓名、性别、年龄、专业、年级
    其中主键是学号,性别只能是女或男,年龄在13-25之间
CREATE TABLE student
(
	sno char(12) PRIMARY KEY,
	sname CHAR(20) NOT NULL,
	ssex CHAR(1) CHECK(ssex='男' OR ssex='女'),
	sage int CHECK(sage >=13 AND sage<=25),
	specialty CHAR(10) NOT NULL,
	grate CHAR(10) NOT NULL
)

在这里插入图片描述

  1. 删除表字段操作
ALTER TABLE student
	DROP COLUMN grate

在这里插入图片描述

3.添加表字段操作

ALTER TABLE student
	ADD grate CHAR(10) NOT NULL

在这里插入图片描述

  1. 插入数据
INSERT INTO student VALUES('205010107070','张三','男',20,'网络工程','19级')
INSERT INTO student VALUES('205010007090','黄梅子','女',21,'网络工程','19级')

在这里插入图片描述

  1. 修改张三的年级
UPDATE student
	SET grate='20级'
		WHERE sname='张三'

在这里插入图片描述

  1. 删除张三的记录
DELETE FROM student
	WHERE sname='张三'

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值