SQL>insert into 表名 values(值1,值2 /*根據表中的字段順序和字段類型相應填寫*/); SQL>commit; (提交,提交了別的人纔看看到這個數據) SQL>insert into 表名 value(值1,NULL(能夠容許爲空的字段才行)/*根據表中的字段順序和字段類型相應填寫*/); SQL>commit; SQL>insert into 表名(字段名1,字段名3) values(值1,值3) /*選擇部分字段插入數據 沒有選擇的字段對應的值是NULL值。*/ /*這種語法必須包含非空字段*/
(例如QQ用戶的創建,數據庫對應的就是增長數據)sql
(1)先創建一張表:數據庫
create table empn(id number, primary key, name varchar2(30),salary number);
加上primary key 以後,ID必填,且不會重複:spa
desc empn;
沒有提交,本身能夠看到,可是別的終端不能再操做,會鎖死,直到使用的人提交(或者撤銷操做rollback了)爲止。blog
SQL>commit; Commit complete.
(2)容許爲空的字段能夠填NULL:it
insert into empn values(2, NULL, 2345678);
(3)選擇部分字段插入數據:table
insert into empn(id, name) values(3,'Tom');
SQL>delete from 表名 where 條件; SQL>commit;(確認刪除了就提交,別人才能看到該表的數據,也才能操做)
delete from empn where id=3 or id=2;
SQL>update from 表名 set 字段名=值,字段名2=‘值2’ where 條件 SQL>commit;(或者rollback,回退,撤銷操做)