数据操作语句(DML)
2018-06-23 13:17:20来源:未知 阅读 ()
增加(插入)数据
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用户的建立,数据库对应的就是增加数据)
(1)先建立一张表:
create table empn(id number, primary key, name varchar2(30),salary number);
加上primary key 之后,ID必填,且不会重复:
desc empn;
没有提交,自己可以看到,但是别的终端不能再操作,会锁死,直到使用的人提交(或者撤销操作rollback了)为止。
SQL>commit; Commit complete.
(2)允许为空的字段可以填NULL:
insert into empn values(2, NULL, 2345678);
(3)选择部分字段插入数据:
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,回退,撤销操作)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- MySQL replace函数怎么替换字符串语句 2020-03-09
- MySQL启动错误怎么办 2020-02-26
- Mysql支持的数据类型有哪些 2020-02-26
- SQL如何查询语句优化 2020-02-26
- HTML、JS与PHP之间的数据传输 2019-09-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash