Oracle
文章平均质量分 78
muzizhuben
这个作者很懒,什么都没留下…
展开
-
Oracle数据库常用函数(三)
68. pl/sql中的case语句 select (case when DUMMY='X' then 0 else 1 end) as flag from dual; case的第1种用法: case col when 'a' then 1 when 'b' then 2 else 0 end 这种用法跟decode一样没什么区别 case的第2种用法:原创 2011-11-01 10:44:39 · 577 阅读 · 0 评论 -
oracle 数据库 导入导出命令
导入导出命令imp、emp1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中exp system/manager@TEST file=d:\daochu.dmp full=y2 将数据库中system用户与sys用户的表导出exp system/manager@TEST file=d:\daochu.dmp owner=(sys转载 2012-09-24 14:41:37 · 439 阅读 · 0 评论 -
Oracle里DUAL表是什么表?
项目里经常见到类似下面的语句:SELECT SEQ_PROJECT.NEXTVAL FROM DUAL用于获取序列值。而自己并没有创建DUAL这个表,这个表是谁创建的呢,主要是用来做什么的呢?下面是我找到的部分解释:DUAL是Oracle与数据字典一起自动创建的一个表,它只有一列:DUMMY,其数据类型为:VARCHAR2(1)。DUAL中只有一行数据:'X'。DUAL属于转载 2012-10-23 09:59:57 · 470 阅读 · 0 评论 -
Cannot create PoolableConnectionFactory(Io 异常: The Network Adapter could not establish the connec
Cannot create PoolableConnectionFactory(Io 异常: The Network Adapter could not establish the connection ) 最近使用ORACLE数据库作项目,创建连接池的时候出现Cannot create PoolableConnectionFactory(Io 异常: The Network Adapter转载 2012-08-10 10:13:54 · 93003 阅读 · 4 评论 -
oracle 排序(中文,null的处理)
以下的文章主要是对Oracle 排序中的几种常用排序的介绍,你会发现Oracle 排序是一件很有意思的事,以下就是文章的具体内容的描述,以下是文章的具体介绍,望你浏览完以下的内容会有所收获。按拼音排序 (系统默认) >> select * from perexl order by nlssort(danwei,'NLS_SORT=SCHINESE_PINYIN_转载 2012-02-20 09:39:37 · 535 阅读 · 0 评论 -
oracle存储过程的sql调用
因为做项目的测试,所有需要不断的在数据库手工添加数据,这时候如果是批量的插入测试数据,很多情况下要用到存储过程。如下,是Oracle数据库下一个简单的插入数据的存储过程:create or replace procedure insert_test1isbeginfor i in 1..10 loop insert into t_title(title_id,转载 2011-12-13 15:30:33 · 8883 阅读 · 1 评论 -
SQLServer和Oracle常用函数对比
数学函数1.绝对值S:selectabs(-1)valueO:selectabs(-1)valuefromdual2.取整(大)S:selectceiling(-1.001)valueO:selectceil(-1.001)valuefromdual3.取整(小)S:selectfloor(-1.001)valueO:selectfloor(-1.001)val转载 2011-12-07 14:11:36 · 773 阅读 · 0 评论 -
oracle 中drop,delete truncate 三个命令的区别 ; 删除表数据库中的表
oracle 中drop,delete truncate 三个命令的区别 ; 删除表数据库中的表truncate :删除表的数据连通其占用的表空间一起删除,无法恢复,一次性删除表的数据delete:删除整个表的数据或一条或多条数据 可以修复 表空间还在drop :删除表的结构和内容,表将不复存在转载 2011-12-02 17:29:54 · 3913 阅读 · 0 评论 -
Oracle审计功能
一、 审计分类:Oracle中审计总体上可分为“标准审计”和“细粒度审计”后者也称为“基于政策的审计”,在Oracle10G之后功能得到很大增强。其中标准审计可分为用户级审计和系统级审计。用户级审计是任何Oracle用户可设置的审计,主要是用户针对自己创建的数据库表或视图进行审计,记录所有用户对这些表或视图的一切成功和(或)不成功的访问要求以及各种类型的SQL操作。系统级审计只能由DBA转载 2011-09-28 15:53:21 · 1354 阅读 · 0 评论 -
配置Oracle本地Net服务名配置
在进行团队开发的时候,一般团队的每一个人只需要安装一个客户端即可,没有必要安装一个Oracle 数据库服务器,而数据库服务器是属于共享的,此时,我们就需要配置客户端。客户端的配置可以有以下两种方式:第一种是使用Net Configuration Assistant;第二种是使用Net Manager;这两个工具在开始菜单都有,个人比较喜欢使用Net Configuration Assistan转载 2011-11-29 16:11:32 · 1111 阅读 · 0 评论 -
oracle 修改连接数
问题描述:客户端连接数据库报错ORA-12516: TNS: 监听程序无法找到匹配协议栈的可用句柄解决过程:1。查看当前会话数、processes和sessions值,发现session数和2个参数的值已经非常逼近SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 10月 9 15:50:转载 2011-09-06 09:16:51 · 1875 阅读 · 0 评论 -
Oracle 10g 下载地址
Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.oracl转载 2011-11-25 10:58:35 · 558 阅读 · 0 评论 -
存储过程中使用事务
一、存储过程中使用事务的简单语法 在存储过程中使用事务时非常重要的,使用数据可以保持数据的关联完整性,在Sql server存储过程中使用事务也很简单,用一个例子来说明它的语法格式:代码<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighl转载 2011-02-16 11:32:00 · 594 阅读 · 0 评论 -
oracle审计语句的简单用法
审计(Audit)用于监视用户所执行的数据库操作,并且Oracle会将审计跟踪结果存放到OS文件或数据库中。 1.审计相关表的安装: SQLPLUS>connect / AS SYSDBA SQLPLUS> select* from sys.aud$; --没有记录返回 SQLPLUS> select* from dba_audit_trail; -原创 2011-09-28 11:26:18 · 1051 阅读 · 0 评论 -
彻底删除oracle数据库
软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:\ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Univers转载 2011-11-29 14:13:11 · 744 阅读 · 0 评论 -
Oracle数据库常用函数(二)
42.CHARTOROWID 将字符数据类型转换为ROWID类型 SQL> select rowid,rowidtochar(rowid),ename from scott.emp; ROWID ROWIDTOCHAR(ROWID) ENAME ------------------ ------------------ ---------- AAAAfKAACAAAA原创 2011-11-01 10:39:40 · 431 阅读 · 0 评论 -
Oracle数据库常用函数(1)
1. ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') "a",ascii('0') zero,ascii(' ') space from dual; A a ZERO SPACE ---------- ---------- ---------- ----------原创 2011-11-01 10:29:24 · 545 阅读 · 0 评论 -
Hibernate中Clob字段的使用
数据库的大字段操作向来属于数据库操作中最麻烦的部分。以前在Java开发中,无论是使用JDBC还是使用Hibernate这样的持久化映射工具。大字段操作的代码都是又丑又长,散发出一种“坏味道”。我们在网上搜索一下,能找到的代码大多非常复杂。其实,随着厂商的不断努力,对于大字段的操作已经越来越容易了。比如SQL Server 2005中推出了新的大字段类型,可以向操作varchar等普通字段类型一转载 2013-03-11 10:50:42 · 683 阅读 · 0 评论