数据库的语言的学习
数据库插入数据的三种方式
向表中插入数据加入(library数据库的两个表中,用SQL分别插入两行以上数据):
insert into ReaderType values(1,'教师',1,120)
insert into ReaderType values(2,'学生',2,100)
select * from ReaderType
insert into Borrow (RID,BID,SReturnDate)
values(2001002,002,'2020-12-28')
select * from Borrow
插入数据第一种方法:
== insert into== 数据库表名values(数值1,数值2,数值3…)
1.一定要注意要一一对应数值,不然会出错
2.要考虑到check约束问题
第二种方法:== insert into== 数据库表名(列名1,列名2,列名3)values(数值1,数值2,数值3)
1.和第一种方法一样:要注意到列表名和数值一一对应
2.再者就是约束的问题了(对于新手约束问题是很头疼的)
更新删除数据作业
将姓名为张三的读者名字,改为李四
update reader
set rname='李四' where rname='张三'
select *from reader
更改数据的方法:
alter table表名 change 旧列名 新列名 数据类型;
将读者表中姓名为自己姓名的那一行数据删除。