oracle
jerry_zhang402
这个作者很懒,什么都没留下…
展开
-
IMP-00002: 无法打开 C:\****.dmp进行读取
在cmd进行dmp文件导入时,命令:imp username/password@tablespace full=y file=C:\*.dmp;有时会出现:IMP-00002: 无法打开 C:\****.dmp进行读取这是就要检查命令是否出现多余的比如 :“;”,或者没有加: full=y,这些都会引起无法读取。原创 2015-01-07 15:44:30 · 30915 阅读 · 0 评论 -
oracle印象之程序包
在oracle中可以单独的使用存储过程、函数等,同时也可以将存储过程、函数、游标、变量、常量、自定义数据类型以及异常等组织在一起,作为一个完整的单元存储在数据库中,用名称来标示程序包。程序包是对PL/sql块或元素的封装,相当于面向对象中的类。 程序包包括两个独立的部分:说明部分和包体部分。这两个部分独立的存在于数据字典中。 说明部分是包与应用的程序之间的接口,只是过程、函原创 2015-08-05 16:03:42 · 364 阅读 · 0 评论 -
oracle印象之基础
oracle 基础知识 oracle的核心是表,表中的列使用的常见的数据类型如下: oracle数据类型 ① char(length)存储固定长度的字符串,参数length指定字符串长度,如果存储的字符串小于length,则用空格填充。 默认为1,最大不能超过2000字节。 ② varchar2(length) 存储不定长度的字符串,length指定字符串的最大原创 2015-07-22 17:05:21 · 405 阅读 · 0 评论 -
oracle印象之自定义函数
函数一般用于计算和返回一个值,可以将经常需要进行的计算写成一个函数。 函数与存储过程的区别: 1)函数的调用是表达式的一部分,而过程的调用是一条PL/SQL语句。 2)函数和存储过程一样也是编译后放在内存供用户使用,只不过调用时函数需要表达式。而调用存储过程只需要存储过程的名称。 3)函数必须要有一个返回值,而过程则没有。 函数的语法和过程原创 2015-07-31 15:45:06 · 358 阅读 · 0 评论 -
oracle印象之游标
定义: 在PL/SQL执行增删改查操作时,oracle会在内存中分配一个上下文区域,即缓存区。游标则是指向该区域的一个指针,或者是命名的一个工作区,或者是一种结构化数据类型。他为应用程序提供了一种对具有多行查询结果集中的每一行数据分别进行单独处理的方法。是设计嵌入式sql语句的应用程序的常用编程方式。 游标分为显示游标和隐式游标 显示游标原创 2015-07-28 17:53:12 · 393 阅读 · 0 评论 -
oracle印象之存储过程
在oracle中支持将PL/SQL创建并编译保存在数据库中,以便随时可以调用。其中存储过程就是一类。 存储过程是将商业逻辑、企业规则等写成过程并保存在数据库中,通过名称来进行调用,做到更好的共享和使用。 创建存储过程 语法: create [or replace] procedure (参数1 in|out|in-out 参数类型,参数2 in|out|in-out原创 2015-07-30 10:26:14 · 414 阅读 · 0 评论 -
exp导出文件时 字符集设置问题
在使用exp工具进行导出导入操作时,非常重要的是客户端的字符集设置,也就是客户端的 NLS_LANG 设置NLS_LANG 的参数由以下几个部分组成:NLS_LANG = _.Language :指定oracle使用的语言,日期中月份和日常显示Territory:指定货币和数字格式,地区和计算星期、日期的习惯Characterset:控制客户端应用程序的字符集,这个字符集用于对转载 2015-04-21 17:29:56 · 5536 阅读 · 0 评论 -
[转]oracle定时任务(dbms_job)
原文地址:http://publish.it168.com/2006/0311/20060311017002.shtml今天总结下oracle的任务队列管理器(job queue ),以后也方便查询. 我们要做定时任务时,有两种办法一种是: 操作系统的定时,win的定时任务,unix的crontab一种是: 数据库级的定时,她的效率更高,再有大量的表级操作时,建议用数据库本转载 2015-04-02 15:13:49 · 330 阅读 · 0 评论 -
Oracle dblink详解
转载地址:http://czmmiao.iteye.com/blog/1236562database link概述 database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序。在任何分布式环境里,database都是必要的。另外要注意的是database link是单向的连接。在创建database link的转载 2015-01-23 14:25:37 · 375 阅读 · 0 评论 -
搞懂oracle字符集
搞懂oracle字符集转载url:http://www.itpub.net/838447,1.html作为一个ORACLE DBA,在工作中会经常处理由于字符集产生的一些问题。但是当真正想写一些这方面的东西时,却突然又没有了头绪。发了半天呆,还是决定用两个字符集方面的例子作为切入点,倒不失为一个头绪,说不定在实验的过程中,问题就会一个接着一个的浮现出来。现在,让我们切入正题。我用的转载 2014-12-22 14:10:22 · 280 阅读 · 0 评论 -
数据库性能优化有哪些措施
1、1、调整数据结构的设计。这一部分在开发信息系统之前完成,程序员需要考虑是否使用ORACLE数据库的分区功能,对于经常访问的数据库表是否需要建立索引等。 2、2、调整应用程序结构设计。这一部分也是在开发信息系统之前完成,程序员在这一步需要考虑应用程序使用什么样的体系结构,是使用传统的Client/Server两层体系结构,还是使用Browser/Web/Database的三层体系结构。不同转载 2015-01-09 15:19:02 · 490 阅读 · 0 评论 -
Oracle无法插入含有日期的数据
有关Oracle插入含有日期的数据时报:SQL 错误: ORA-01843: 无效的月份01843. 00000 - "not a valid month"*Cause: *Action:因为用到的是中文的客户端,所以首先查看Oracle的月份的显示格式:select * from nls_session_parameters;查看到:NLS_DATE_LANG原创 2015-01-09 15:03:35 · 890 阅读 · 0 评论 -
jdbc驱动类
在需要通过JDBC链接数据库系统时,我们需要知道一下信息:驱动程序类名:一个继承java.sql.Driver接口的类名,JDBC驱动程序管理器需要加载这个类来处理数据库驱动程序。数据库URL:一个字符串,该字符串包含关于数据库连接的信息和其他配置属性。这个字符串有自己的格式,不同数据库之间存在不同。1. MySQL驱动程序类名:com.mysq转载 2016-01-16 11:06:10 · 2195 阅读 · 0 评论