oracle数据库方面
文章平均质量分 64
shuixian213
这个作者很懒,什么都没留下…
展开
-
序列-sequence 的使用
创建序列,生成唯一的主键id;create sequence con_pre_seq start with 1 cache 10;select con_pre_seq.nextval from dual;使用插入语句中使用insert into pte_begin_balance (id,year,month,gl)values(seq_pte_begin_balance....2008-06-19 17:51:22 · 93 阅读 · 0 评论 -
解决PL/SQL中的中文乱码问题
1.在运行中输入:regedit,打开注册表编辑器;2.HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOMEO 双击:NLS_LANG 将:SIMPLIFIED CHINESE_CHINA.ZHS16GBK该为:SIMPLIFIED CHINESE_CHINA.UTF8很简单的,我们就是不知道。和大家共享下。...2008-05-13 13:05:03 · 99 阅读 · 0 评论 -
not found;hsqldb-ds.xml
sdx1 /opt/UMC/jboss/server/all/deploy>21:03:14,465 WARN [ServiceController] Problem starting service jboss:service=Hypersonic,database=localDBjava.sql.SQLException: User not found: SA at...2008-05-24 19:04:24 · 100 阅读 · 0 评论 -
com.opensymphony.xwork2.util.LocalizedTextUtil.fi
13:34:14,328 ERROR [[jsp]] Servlet.service() for servlet jsp threw exceptionjava.lang.ClassCastException: com.ceno.mcps.portal.action.www.ListAllContentAction at com.opensymphony.xwork2.util.Localiz...2008-05-26 13:53:23 · 1028 阅读 · 0 评论 -
集合参数绑定变量的实现
问题的引出select ename from emp where empno in (7369,7499,7521)这个语句显然用的是直接变量,这是我们应该尽量避免的。新建系统数据类型create type t_number is table of number(4);测试这个集合型数据类类型select column_value from ...2010-03-11 10:44:51 · 96 阅读 · 0 评论 -
SQL 的解析顺序
SQL code标准的 SQL 的解析顺序为: (1).FROM 子句, 组装来自不同数据源的数据 (2).WHERE 子句, 基于指定的条件对记录进行筛选 (3).GROUPBY 子句, 将数据划分为多个分组 (4).使用聚合函数进行计算 (5).使用HAVING 子句筛选分组 (6).计算所有的表达式 (7).使用ORDERBY 对结果集进行排?-...2009-12-23 11:44:17 · 67 阅读 · 0 评论 -
Oracle 概念(Oracle 10.2)
1、Oracle介绍本章提供了针对Oracle数据库服务器的概述,包含以下主题Oracle数据库体系结构Oracle数据库特点Oracle数据库应用开发Oracle数据库体系结构Oracle数据库是将数据作为基本处理单元的集合。数据库的目标是存储和取回关系型数据。数据库服务器是解决数据管理问题的核心。通常来说,一个服务器在一个多用户环境中可靠的管理大量的数据,所以许多用户可...原创 2010-02-20 13:26:04 · 196 阅读 · 0 评论 -
oracle函数
向前按自然日推n个月的函数select add_months(sysdate,-2) from dual 修改时间的函数Update email_users Set createtime=to_date(20090826132252,'yyyy-mm-dd hh24:miss') where username='ymail' ;...原创 2010-03-03 15:18:50 · 59 阅读 · 0 评论 -
oracle修改排序内存及批量插入数据
显示内存大小:show parameters area_size;;修改内存大小:alter session set sort_area_size = 524299; 这个值不能修改过大,要协调好的,这个值是属于SGA的一部份,过大会影响其它的内存区。 declaretype id_table_type is table of demo.id%type;type name_...原创 2011-08-19 16:22:04 · 224 阅读 · 0 评论 -
计算两个日期之间的月份
select round(months_between(TRUNC(sysdate),to_date('2009-02','yyyy-mm'))),sysdate from dual; 具体使用select to_date('20060302','yyyymmdd') date1, to_date ('20060101','yyyymmdd')da...原创 2011-11-21 15:34:32 · 179 阅读 · 0 评论 -
Oracle完全卸载
Oracle完全卸载 系统环境: 1、操作系统:Windows 2000 Server,机器内存128M 2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3、安装路径:D:\ORACLE 卸载步骤: 1、开始->设置->控制面板->管理工具->服务->停止所有Oracle服务。 2、开始->程序->Oracle - OraHome81->Oracle ...原创 2012-02-04 11:40:40 · 66 阅读 · 0 评论 -
alter
修改列类型ALTER table par_product MODIFY productid CHAR(4);2008-04-29 14:08:44 · 82 阅读 · 0 评论 -
Orcale创建临时表
在Oracle8i或以上版本中,可以创建以下两种临时表: 1。会话特有的临时表 CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT PRESERVE ROWS; ...原创 2008-11-05 16:49:27 · 160 阅读 · 0 评论 -
3—如何构建高效的、稳定的、高可用性的oracle应用
发展趋势oracle成为主流数据库 (银行-cosco etc)数据量越来越大 (国家统计局 数字经济)OLTP与OLAP的界限越来越模糊 (COSCO) 宏观方法论1、 面向业务特征 (ceno-...原创 2008-07-23 14:14:33 · 68 阅读 · 0 评论 -
Oracle的结构体系的抽象(1)
Oracle的结构体系的抽象一个狂热摄影爱好者—老王的幸福家庭 每一本介绍ORACLE的书籍第一章节一般都会介绍ORACLE的结构体系,当打开该章节时候,读者会一下子陷入一个充满了大量晦涩难懂的、陌生的概念之深渊。读下去的兴趣一下子没有了,产生了ORACLE是一个深奥难懂的一个数据库的想法。但是如果不知道oracle的结构体系,即使使用oracle多年了,仍然处于低档次应用水平。为了帮助大...原创 2008-07-23 14:23:56 · 126 阅读 · 0 评论 -
Oracle的结构体系的抽象(2)
数据库的体系结构---老王家与ORACLE的基本内容的对照ORACLE概念老王家的对比物ORACLE数据库老王家保存照片与相关的笔记本、墙壁、储藏室。行一张照片。老王通过察看、修改、删除来处理照片,数据库的行保存了数据,可以查看,修改、删除、添加。行标示(ROWID)照片的ID数据块保存照片的框架。表空间...2008-07-23 14:30:18 · 71 阅读 · 0 评论 -
查询key唯一 时间最早的记录列表
查询key唯一 时间最早的记录列表select a.* from test a,(select key, min(datetime) datetime from test group by key)b where a.key=b.key and a.datetime=b.datetime 查询结果2008-08-28 14:41:00 · 147 阅读 · 0 评论 -
按照一定顺序提取数据
按照一定顺序提取数据研究create table xxx (n number);insert into xxx values(1);insert into xxx values(2);insert into xxx values(3);insert into xxx values(4);insert into xxx values(5);commit;select * fr...2008-08-29 09:46:11 · 622 阅读 · 0 评论 -
层次查询
层次查询create table emp_hire asselect empno,mgr,ename from empselect * from emp_hireEMPNO MGR ENAME5555 7900 ggg7369 7902 SMITH7499 7698 ALLEN7521 7698 WARD7566 7839 JONES7654 7698 MA & R...2008-08-29 09:51:48 · 80 阅读 · 0 评论 -
平面数据的导出与导入
平面数据的导出与导入_1较少数据的导出1、 proc/*** 程序名称 load_acctlist.pc** 用途:将外部文件数据加载到数据库*/#include <stdio.h>#include <string.h>#include <ctype.h>#define MAX_VNAME_LEN 30#define MA...2008-08-29 09:54:54 · 169 阅读 · 0 评论 -
表的其他的重要物理参数
表的其他的重要物理参数1、MSSM(Manual segment space management)上的freelists2、maxtrans3、loggingCREATE TABLESPACE NOASSM DATAFILE 'D:\ORA1101G\ORADATA\GX\USERS_NOASSM1.DBF' SIZE 100M AUTOEXTEND OFFLOGGING...2008-08-29 09:56:32 · 99 阅读 · 0 评论 -
explain plan,autotrace,tkprof,执行计划和静态统计信息的解读
explain plan,autotrace,tkprof,执行计划和静态统计信息的解读1、 执行计划执行计划的设定conn sys/pwd@gx as sysdba;CREATE USER TOOL IDENTIFIED BY tool DEFAULT TABLESPACE EXAMPLE TEMPORARY TABLESPACE TEMP PROFILE DE...2008-08-29 09:58:24 · 133 阅读 · 0 评论 -
Oracle学习(-)概念
一、SQL语句可分为5类:1. 查询语句 :用于检索数据库中存储的行。2. 数据操纵语言(Data Manipulation Language,DML)语句 用于修改表的结构。DML语句有三种:· INSERT 向表中添加行。· UPDATE 修改行的内容。· DELETE 删除行 3. 数据定义语言(Data Definition...2008-10-02 13:37:17 · 71 阅读 · 0 评论 -
更新一个表的字段值等于另一个表的字段值的SQL语句
将id相同的B表的name更新到A表 表a 字段id name 表b id name 1 aa 1 aa 2 bb 2 kk 3 cc 3 mm...原创 2012-02-10 09:22:35 · 2002 阅读 · 0 评论