![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Lienson
我不是技术大牛,也不是编程狂热者,我只是莫名其妙走到这条路,渐渐喜欢上它而已;我没有傲娇的开源框架,也没有名企的经历,只想做的更好而已;我不是业务专家,也不是行业顶尖,只是想记录自己的历程,借以参考。
展开
-
DDL和DML
DDL (Data Definition Language 数据定义语言) create table 创建表 alter table 修改表 drop table 删除表 truncate table 删除表中所有行 create index 创建索引 drop index 删除索引 当执行DDL语句时,在每一条语句前后,oracle都将提转载 2015-10-10 10:52:27 · 232 阅读 · 0 评论 -
delete table 和 truncate table
1、delete ・DML语言 ・可以回退 ・可以有条件的删除 使用delete语句删除数据的一般语法格式: delete [from] {table_name、view_name} [where] 执行完后,发现表中的数据都删除了,但是表的结构什么都还在。 2、truncate table ・DDL语言 ・无法回退 ・默认所有的表内容都删除 ・删除转载 2015-10-10 11:00:17 · 372 阅读 · 0 评论 -
oracle批量插入测试数据
做数据库开发或管理的人经常要创建大量的测试数据,动不动就需要上万条,如果一条一条的录入,那会浪费大量的时间,本文介绍了Oracle中如何通过一条 SQL快速生成大量的测试数据的方法。 产生测试数据的SQL如下: SQL> select rownum as id, 2 to_char(sysdate + rownum / 24 / 3600, 'yyyy-m转载 2015-10-10 14:08:43 · 282 阅读 · 0 评论 -
数据库索引的实现原理
说白了,索引问题就是一个查找问题。。。 数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 为表设置索引要付出代价的:一是增转载 2016-02-23 16:06:07 · 233 阅读 · 0 评论