表数据操作

1.插入例的顺序和表定交的多的顺字相同
#【例5.1】向student1表插入一条记录(196001,"童明歌,女,1999-05-02,"通信 ,50) 
INSERT INTO siudent1
VALUES
(196001,"董明雨”,女,“1999-05-02,"通信',50);
select * from student1;
b.随入值的顺中和表定文的列的顺字不同
#【例5.21同student1表播入一条记录,学号为“196002”,姓名为“李黄”,专业为“通信”,总学分45,性别为“女”,出生日期为“1998-07-25”。 NSERT INTO student1 (sno, sname, speciality, te, ssex,sbirthday)
NALUES
(196002,李西通店48女1998-07-25):
select" from studentt:
c给出了部分列的值,其它列的值为表定义时的默认值,或允许该列取空值
.【例5.3】向student1表播入一条记录,学号为“196004”,姓名为“周使文”,性别为“男”。取默认值,出生日期为“1998-03-10”,专业为空值,总学分为52。 iNSERT INTO student1 (sno, sname, sbirthday, tc) VALUES
196004.“面设文1998-03-1052)
select * from studentt;
d插入多条记录,在插入一句中,插入值死表之间用通号确开。
-【例5.4】同student表托入样本数据,共6条记录,参见时录D。 INSERT INTO student VALUES
(191001“刘酒桌男1998-06-21计算机52) C191002.长慧女1999-11-07计算机50) C191005冯洲男1999-08-12计机52)。(196001董明眼,女1999-05-02通信50) C196002李营女1998-07-25“通信48).(196004周俊文男1998-03-10.通信52);
select" from studenti;
REPLACt请可可以在播入数弹之前将与新记是一突的旧记事删除,便所记参能够正期播入。
#【例5.5】对student1表,重新插入记录(196002,“李茜”,女,1998-07-25,40。 REPLACE INTO sudent1
VALUES
(1960021998-07-254);
seiect" trom studenti:
(将已有系的记录快源播入当前表中
=【例5.6】网student2表据入student表的记录。 create table student2 like student select " from student2 INSERT INTO student2
SELECT- FROM student select " from student2
(2)修改数据
8.修改据定记录需要通:过WHERE子句指定要修改的记事满系的条仁
#【例5.7】在student1赛中,将学生周性支的出生日期改方“1999-03-10” select* from student!.
SET SOL SAFE_UPDATES =O
DATE student2;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值