INSERTINTO STU
VALUES('120007','王平','女',24,'12外语');COMMIT;--对于不指定字段整行插入格式,INSERT语句中VALUES子句中的值的顺序,数据类型及其约束必须要与待插入表的字段一致
02 指定字段的整行插入
INSERTINTO STU
(NO,NAME,GENTLE,AGE,DEPT)VALUES('120008','张伟','男',26,'12计算机');COMMIT;--为确保插入数据值能够于目标表字段一一对应,一般建议使用指定字段插入格式
03 插入空值
INSERTINTO STU
(NO,NAME,GENTLE,AGE)VALUES('120010','孙悟空','男',0);COMMIT;--省略指定字段插入空值时,该字段必须符合可空约束
04 使用过程插入多行
BEGININSERTINTO STU
(NO,NAME,GENTLE,AGE,DEPT)VALUES('120011','猪八戒','男',99,'高老庄');INSERTINTO STU
(NO,NAME,GENTLE,AGE,DEPT)VALUES('120012','罗志祥','男',36,'时间管理多人运动');COMMIT;END;
05 使用INSERT SELECT语句插入
INSERTINTO STU
SELECT'120013'ASNO,'陈冠希'AS NAME,'男'AS GENTLE,40AS AGE,'高级摄影技能'AS DEPT FROM DUAL;COMMIT;
06 修改数据
UPDATE STU
SET NAME ='陈冠希EDC'WHERE NAME ='陈冠希';COMMIT;
07 删除数据
DELETEFROM STU
WHERENO='120011';COMMIT;--不指定WHERE将删除所有数据