数据库
小峰91
关注移动互联。
展开
-
sql复杂查询语句总结
本人总结了数据库查询中一些比较复杂的擦寻,如链表擦寻,多重子查询,连表查询+子查询等,由于技术有限,并没有太多考虑sql语句的优化,如有不足之处,敬请谅解。先来看看表结构:create table student(sno varchar2(10) primary key,sname varchar2(20),sage number(2),ssex varchar2(5));原创 2013-11-10 16:51:26 · 19059 阅读 · 3 评论 -
oracle过程查询学习笔记
orcale语句具有编程特性,它既可以完全支持一般的sql语句,又可以利用自身强大的特性对sql语句进行编程化操作,就像linux的sell语句一样进行批处理。create table student(snum NUMBER(10) primary key,sname varchar2(10) not null,ssex varchar2(5) default '不详',sbirthday原创 2013-11-10 17:31:34 · 1133 阅读 · 0 评论 -
Oracle的drop、delete、truncate区别
drop会删除整个表里的数据表结构。事务不可回滚。drop table test;truncate会删除表里的所有数据,不会逐行操作。且事务无法回滚。truncate table test;delete针对的是每行数据。事务可回滚。delete from test where id=1;truncate针对的是全表数据,不会做逐行操作,而delete针对的是每行数据。所以trunc原创 2014-03-11 18:06:52 · 1299 阅读 · 0 评论