Oracle数据库
小小莫者
苍茫横流,方显英雄本色。
展开
-
Oracle小结--2
连接数据库服务器(1) 启动服务器端监听器与数据库服务Linux/Unix下,启动监听器:$ lsnrctl start 关闭监听器:$ lsnrctl stop查看监听状态:$ lsnrctl status启动数据库:$ sqlplus /nologSQL>conn sys@原创 2013-11-25 13:48:14 · 908 阅读 · 0 评论 -
quoted string not properly terminated错误提示
quoted string not properly terminated的解决办法:中文翻译:引用字符串不正确的终止原因:sql语句中有中文的引号,改成英文引号,注意中英文单引号的区别。原创 2015-03-25 13:26:00 · 54417 阅读 · 5 评论 -
ora 06413 连接未打开
ora 06413 连接未打开情况打开PL/SQL的时候出现这种情况,通过查询得知解决方法如下:plsql的安装路径中带有(),卸载重新安装到其他的文件夹,注意不要有(),然后就ok了。如C:\Program Files (x86)改为C:\Program Files原创 2015-03-25 13:22:04 · 1170 阅读 · 0 评论 -
Oracle 多种表连接方式详解
1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接)SQL的标准语法:select table1.column,table2.column from table1 [inner | left | right | full ]转载 2014-09-03 00:00:07 · 1184 阅读 · 0 评论 -
【Oracle】SQL语句的优化与解析【1】
(1) 选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) :ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 , 你必须选择记录条数最少的表作为基础表。如果有 3 个以上的表连接查询 , 那就需要选择交叉表 (inters转载 2014-09-01 21:18:41 · 771 阅读 · 0 评论 -
Oracle SQL语句优化【2】
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不转载 2014-09-01 21:58:40 · 679 阅读 · 0 评论 -
Oracle SQL语句优化【4】之使用SQL优化工具
SQL语句是对数据库进行操作的惟一途径,对数据库系统的性能起着决定性的作用。对于同一条件下的SQL语句写法有很多,其中一些写法往往对性能又有很大影响。但是每个人掌握SQL语言的水平不同,如何才能保证写出高性能的SQL呢? 针对这种情况,人工智能自动SQL优化工具应运而生。现在我就向大家介绍这样一款工具:SQL Tuning for SQL Server。1. SQL Tuning转载 2014-09-01 21:59:58 · 4969 阅读 · 0 评论 -
Oracle SQL语句优化【3】
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的转载 2014-09-01 21:59:30 · 680 阅读 · 0 评论 -
注册表中查找Oracle数据库的SID
第一步:第二步:找到 HKEY_LOCAL_MACHINE 展开。。。接着找到就会看到。。。原创 2013-11-25 14:16:04 · 5626 阅读 · 0 评论 -
Oracle数据库相关知识
1.基础知识点:1NF:第一范式。如果关系模式R的所有属性的值域中每一个值都是不可再分解的值,则称R属于第一范式模式。第一范式的模式要求属性值不可再分裂成更小部分,即属性项不能是属性组合或由组属性组成。2NF:第二范式。如果关系模式R为第一范式,并且R中每一个非主属性完全函数依赖于R的某个候选键,则称R为第二范式模式。(如果A是关系模式R的候选键的一个属性,则称A是R的主属性,否则称A是R的非原创 2014-03-10 10:57:10 · 999 阅读 · 0 评论 -
游标的作用
游标是 SQL 的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是:用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。游标有两种类型:显式游标和隐式游标,在前述程序中用到的 SELECT…INTO…查询原创 2014-03-13 14:20:08 · 3413 阅读 · 0 评论 -
如何调用Oracle存储过程
一个存储过程大体分为这么几个部分: 创建语句:create or replace procedure 存储过程名 如果没有or replace语句,则仅仅是新建一个存储过程。如果系统存在该存储过程,则会报错。Create or replace procedure 如果系统中没有此存储过程就新建一个,如果系统中有此存储过程则把原来删除掉,重新创建一个存储过程。 存储过程名定义:包括存储过原创 2014-03-12 14:35:22 · 956 阅读 · 0 评论 -
oracle 大数据量下的分页解决方法【截取ID法】
int i=1; int numPages=14; String pages = request.getParameter("page") ; int currentPage = 1; currentPage=(pages==null)?(1):{Integer.parseInt(pages)} sql = "select count(*) from tables";原创 2013-12-10 22:51:23 · 1339 阅读 · 0 评论 -
Jdbc 连接 Oracle 的常用写法,实现数据查询.
package test;import java.sql.*;public class jdbc{ String dbUrl="jdbc:oracle:thin:@127.0.0.1:1521:orcl"; String theUser="admin"; String thePw="manager"; Connection c=null; Statement co原创 2013-12-09 22:43:36 · 1332 阅读 · 0 评论 -
关于Oracle的卸载和解锁问题【注册表】
在不使用oracle数据库的时候,想把其彻底卸载可能会遇到不少问题,如果卸载不完全,重新安装的时候就会安装不了,下面是我的一些解决方法,可以参考。 1、停止所有Oracle服务 2、删除注册表中的所有关于Oracle项 regedit----> (1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目原创 2013-12-01 18:07:16 · 1154 阅读 · 0 评论 -
【Oracle数据库的安装与配置—图文说明】
1:安装数据库,整个过程点击下一步即可(在最后一步的时候可以进行账号解锁,可以选择执行该操作)。2:在具体的编码之中连接数据库: 2.1 首先说明的是有JDBC—ODBC联合管理数据库的方法,但是在此次一律要求不用该方法,而采用数据库自带的与JavaAPI的借口驱动 2.2 该方法需要在工程之中导入数据库自带的与Java连接的lib,步骤如下: 首先右键点击你们的工程原创 2013-11-26 11:29:23 · 927 阅读 · 0 评论 -
Oracle XE安装时候的注意事项
OracleXE 数据库是 免费的,只支持4G数据的一个小型的免费的数据库,可以自由使用。安装的时候需要注意以下几点:1.安装目录不能有中文和空格2.卸载直接在控制面板卸载3.没有scott用户4.没有NET MANAGER图形界面管理工具5.数据库名字固定叫做XE,即sid=XE,(有点疑惑,在注册表中找不到sid?)原创 2013-11-26 11:15:27 · 1730 阅读 · 0 评论 -
Mysql 函数大全
字符串函数ASCII(str) 返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII('2'); -> 50 mysql> select ASCII(2); -> 50 mysql> select ASCII('dete'); -> 100 ORD(str) 如转载 2015-06-23 15:53:38 · 630 阅读 · 0 评论