![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
wsswss1123
这个作者很懒,什么都没留下…
展开
-
SQL JOIN
Join 和 Key有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。数据库中的表可通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯一的。这样做的目的是在不重复每个表中的所有数据的情况下,把表间的数据交叉捆绑在一起。[b]join[/b]INNER JOIN 与 JOIN ...原创 2011-05-25 16:18:57 · 59 阅读 · 0 评论 -
Mysql连接数据库:PreparedStatement.addBatch()方法
[b]1.Eclipse连接MySQL数据库[/b]mysql>CREATE DATABASE test; //创建一个数据库mysql>use test; //指定test为当前要操作的数据库mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //创建一个表user,设置两个字段。...原创 2011-12-23 08:43:39 · 352 阅读 · 0 评论 -
创建索引
[b]为什么要创建索引呢?这是因为,创建索引可以大大提高系统的性能。 [/b]第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。 第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。 第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 第四,在使用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。 第五...原创 2011-12-21 11:45:10 · 81 阅读 · 0 评论 -
oracle排序
[code="SQL"]SELECT 字段列表 FROM 表名 WHERE 条件 ORDER BY 字段名1 [ASC|DESC][,字段名2 [ASC|DESC]...];[/code]ORDER BY从句后跟要排序的列。ORDER BY 从句出现在SELECT语句的最后。 排序有升序和降序之分,ASC表示升序排序,DESC表示降序排序。如果不指明排序顺序,默认的排序顺序为...原创 2011-03-25 13:30:22 · 73 阅读 · 0 评论 -
oracle sqlloader
sqlldr commandsqlldr userid=user/password@orcl control=test.ctl原创 2011-03-23 17:18:27 · 60 阅读 · 0 评论 -
在数据库某表新增一列
在表table_A中新增一列Column_a[code="sql"]ALTER TABLE table_a ADD Column_a number(19)[/code]原创 2011-10-19 14:00:18 · 331 阅读 · 0 评论 -
use impdp to import dmp file in oracle
1. in cmdC:\Documents and Settings\dun>sqlplus / as sysdba2. change system user's password even its default value is manager(I don't know why but it works)SQL> alter user system account unlock i...原创 2011-03-15 15:40:57 · 56 阅读 · 0 评论 -
数据库连接池实现原理
数据库连接池的基本原理是在内部对象池中维护一定数量的数据库连接,并对外暴露数据库连接获取和返回方法。如:外部使用者可通过getConnection 方法获取连接,使用完毕后再通过releaseConnection 方法将连接返回,注意此时连接并没有关闭,而是由连接池管理器回收,并为下一次使用做好准备。数据库连接池技术带来的优势:1. 资源重用由于数据库连接得到重用,...原创 2011-07-18 22:31:59 · 64 阅读 · 0 评论 -
浅谈MySQL存储引擎选择 InnoDB还是MyISAM(转载))
MyISAM 是MySQL中默认的存储引擎,一般来说不是有太多人关心这个东西。决定使用什么样的存储引擎是一个很tricky的事情,但是还是值我们去研究一下,这 里的文章只考虑 MyISAM 和InnoDB这两个,因为这两个是最常见的。下面先让我们回答一些问题:◆你的数据库有外键吗?◆你需要事务支持吗?◆你需要全文索引吗?◆你经常使用什么样的查询模式?◆你的数据有多大?思...原创 2011-07-01 10:09:53 · 60 阅读 · 0 评论 -
ora-12537 tns:connection closed
在进行数据库操作时候,PL/SQl一直出现 ora-12537 tns:connection closed.查询发现可能是1.processes参数设置太小。进入设置processes方法:Oracle的sessions和processes的关系是 sessions=1.1*processes + 5使用sys,以sysdba权限登录:SQL> show p...原创 2011-03-01 10:36:52 · 111 阅读 · 0 评论 -
oracle客户端plsql developor与服务器字符编码不一样的解决方法
因为我们需要用Citrix的PL/SQl Developer去链接数据库,因为需要支持中文所以服务器已经被修改为UTF-8,但是PL/SQl Developer还不支持查到解决方法:解决: 打开运行器进入注册表编辑 运行--》regedit 找到 HKEY_LOCAL_MACHINE\ SOFTWARE\ ...原创 2011-03-01 09:50:47 · 97 阅读 · 0 评论 -
in 和 exist 区别
http://blog.csdn.net/lick4050312/article/details/4476333select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表...原创 2012-04-18 11:15:47 · 126 阅读 · 0 评论