开发工具与关键技术:Oracle
作者:邹铭霞
撰写时间:2019-04-15
DML(数据操纵语言):用于查询与修改数据记录
INSERT:向表中插入数据
UPDATE:修改数据库中的数据
DELETE:删除数据库中的数据
SELECT:选择(查询)数据
插入数据
插入一条数据(这种语法一次只能向表中插入一条数据)
insert into k0921(kname,ksex,kbirthday)
values('karrywang','男',to_date('1999-09-21','YYYY-MM-DD'))
插入数据时注意:
1、按照默认顺序列出各个列的值
2、字符和日期类型应该包含着单引号中
3、SYSDATE为当前系统的时间
向表中插入空值
----1、隐式方式:在列名表中省略该列的值
insert into k0921(kname,ksex)
values('wang','男')
----2、显示方式:在列名表中省略该列的值
INSERT INTO K0921
VALUES('Yee','男',NULL)
更新数据
1、更新所有
update k0921 set kname = '名字'
2、更新指定数据
update k0921 set kname = 'wang'
where kname = 'karrywang'
删除数据
1、删除表
DELETE FROM k0921
2、使用where语句删除指定数据
DELETE FROM k0921
WHERE kname = 'karrywang';