- 浏览: 15047 次
- 性别:
- 来自: 大连
最新评论
文章列表
表空间是数据库的逻辑组成部分。从物理上讲,数据库数据存放在数据文件中;从逻辑上讲,数据库则是存放在表空间中,表空间由一个或多个数据文件组成。
数据库的逻辑结构 介绍 oracle中逻辑结构包括表空间、段、区和块。 说明一下数据库由表空间构成,而表空间又是由段构成,而段又是由区构成,而区又是由oracle块构成的这样的一种结构,可以提高数据库的效率。
表空间 介绍 表空间用于从逻辑上组织数据库的数据。数据库逻辑上是由一个或是多个表空间组成的。通过表空间可以达到以下作用: 1. 控制数据库占用的磁盘空间 2. dba可以将不同数据类型部署到不同的位置,这样有利于提高i/o性能,同时利于备 ...
JDBC调用存储过程
- 博客分类:
- JAVA
Connection conn = cu.getConn(); --此处略
String num=null;
try{
CallableStatement proc=conn.prepareCall("{call P_YQ001_01(?,?,?,?)}"); //P_YQ001_01存储过程名,?是参数,三个传入参,一下输出参,存储过程设计见ORACL存储过程语法。
proc.setString(1,yq01.getYQ00102());
proc.setString(2, yq01.getYQ00108());
p ...
编写oracle存储过程
- 博客分类:
- ORACLE
一. 概述 Oracle存储过程开发的要点是: • 使用Notepad文本编辑器,用Oracle PL/SQL编程语言写一个存储过程; • 在Oracle数据库中创建一个存储过程; • 在Oracle数据库中使用SQL*Plus工具运行存储过程; • 在Oracle数据库中修改存储过程; • 通过编译错误调试存储过程; • 删除存储过程; 二.环境配置 包括以下内容: • 一个文本编辑器Notepad; • Oracle SQL*Plus工具,提交Oracle SQL和PL/SQL 语句到Oracle database。 • Oracle 10g express数据库 ...
oracle获取系统时间,前一天时间
- 博客分类:
- ORACLE
获取系统时间select sysdate from dual
获取前一天时间
select sysdate-1 from dual
select to_char(sysdate,'d') 每周第几天 ,to_char(sysdate,'dd') 每月第几天 ,to_char(sysdate,'ddd') 每年第几天 ,to_char(sysdate,'ww') 每年第几周 ,to_char(sysdate,'mm') 每年第几月 ,to_char(sysdate,'q') 每年第几季 ,to_char(sysdate,'yyyy') 年 from dual
select to_c ...
java中的事务处理
- 博客分类:
- JAVA
什么是事务 事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败。 如:网上转账就是典型的要用事务来处理,用于保证数据的一致性。 dml 数 ...
读文件
创建c盘目录下名为temp的文件的具体类 newFile1并读取temp文件中的内容:
File newFile1 = new File("C:\temp.txt"); // 例: File newFile1 = new File("C:\temp\") ; 如果给目录创建具体文件类,则 // String[] names = newFile1.list(); 返回temp目录下所有文件名称,保存在一个字符串数组里 // if(names ==null ||names.length()==0) {} ...
一. Apache POI 简介( http://poi.apache.org/)
使用Java程序读写Microsoft Office,提供了下面这几种类型:
HSSF-提供读写Microsoft Excel XLS格式档案的功能。 XSSF-提供读写Microsoft Excel OOXML XLSX格式档案的功能。 HWPF-提供读写Microsoft Word DOC格式档案的功能。 HSLF- 供读写Microsoft PowerPoint格式档案的功能。 HDGF-提供读Microsoft Visio格式档案的功能。 H ...
dom4j存取xml文件
- 博客分类:
- JAVA
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.SAXR ...
用JDBC的方式连接Oracle
- 博客分类:
- JAVA
1. package com.sp;
2.
3. import java.sql.Connection;
4. import java.sql.DriverManager;
5. import java.sql.ResultSet;
6. import java.sql.Statement;
7.
8. //使用 jdbc连接oracle
9. public class TestOracle2 {
10.
11. public static void main(String[] args) {
12. ...
oracle分页查询
- 博客分类:
- ORACLE
分页查询按雇员的id号升序取出 oracle的分页一共有三种方式
1.根据rowid来分 select * from t_xiaoxi where rowid in (select rid from (select rownum rn, rid from(select rowid rid, cid from t_xiaoxi order by cid desc) where rownum<10000) where rn>9980) order by cid desc; 执行时间0.03秒 2.按分析函数来分 select * from (select t.*, row_n ...
如何将oracle彻底卸载干净
- 博客分类:
- ORACLE
关闭所有oracle的服务和程序 选择开始| 程序|oracle Installation Products命令,运行Universal Installer,弹出欢迎对话框 单机 卸载产品 按钮,弹出Inventory对话框 选中Inventroy对话框中的所有节点,点击删除,确认即可 选 择 开始|运行 输入regedit并按ENTER键,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,删除此象,然后选择 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动此列表,删除与oracle有关的所 有选项。 从桌面 ...
在Java开发中,很多时候我们为了方便会直接使用long型来保存时间,可以通过System.currentTimeMillis()或者是java.util.Date.getTime()来获取;取值为当前日期时间与1970-01-01相差的毫秒数;但是在Oracle里面,默认没有直接提供获取当前时间的毫秒数的相关function,所以要想在SQL里面获得毫秒数,只能自己手动计算下喽,如下:
sysdate - 8 / 24 为当前北京时间:
SQL> select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss') current_date,
2 ...
一.查看oracle数据库中的jobselect job,what from user_jobs;
二.删除oracle中的jobexecute dbms_job.remove(jobID);注:jobID即"select job,what from user_jobs"中查询出来的job值。
三.创建job,即DBMS_Jobs
1.下面给出一个样例:
SQL> create table a(a date);
Table created
//创建一个过程procedure
SQL> create or replace procedure test ...