- 浏览: 1361608 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (4)
- Struts1 (16)
- Spring (9)
- Hibernate (5)
- AJAX (16)
- MS Server (9)
- Oracle (35)
- 测试技术 (5)
- 其他 (37)
- JSF (1)
- EJB (5)
- ASP.NET (9)
- iBATIS (5)
- Struts Spring Hibernate (2)
- HTML (12)
- Eclipse使用 (5)
- 设计模式 (5)
- JSP (32)
- 正则表达式 (2)
- 服务器 (12)
- Java基础 (48)
- MySQL (4)
- 面试 (22)
- UML (1)
- 数据结构 (3)
- Ant (2)
- 规范 (4)
- JavaScript (29)
- 软件使用及技巧 (25)
- PHP (1)
- DWR (3)
- FreeMarker (1)
- ExtJs (17)
- JFreeChart (9)
- Reports (2)
- JavaException (1)
- Java Mail (1)
- Flex (9)
- 异常 (12)
- Log4j (2)
- WebService (1)
- jQuery (1)
- Sybase (2)
- myeclipse_plugin (2)
- Linux (5)
- jbpm (2)
- SCM (1)
- mongoDB (1)
最新评论
-
lihua2008love:
<typeAlias alias="User& ...
IBATIS简单操作 -
lihua2008love:
...
关于项目框架设计的一点学习 -
c_jinglin:
我使用<OBJECT CLASSID="cls ...
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子. -
zlbjava:
赞,用了还不错
java获取请求的ip地址,并解析ip所属地区 -
完美天龙:
cs842813290 写道楼主,我明白的地方:在链表已有N个 ...
JAVA实现双向链表
-- 表 create table test (names varchar2(12), dates date, num int, dou double); -- 视图 create or replace view vi_test as select * from test; -- 同义词 create or replace synonym aa for dbusrcard001.aa; -- 存储过程 create or replace produce dd(v_id in employee.empoy_id%type) as begin end dd; -- 函数 create or replace function ee(v_id in employee%rowtype) return varchar(15) is var_test varchar2(15); begin return var_test; exception when others then end -- 三种触发器的定义 create or replace trigger ff alter delete on test for each row declare begin delete from test; if sql%rowcount < 0 or sql%rowcount is null then rais_replaction_err(-20004,"错误") end if end create or replace trigger gg alter insert on test for each row declare begin if :old.names = :new.names then raise_replaction_err(-2003,"编码重复"); end if end create or replace trigger hh for update on test for each row declare begin if updating then if:old.names <> :new.names then reaise_replaction_err(-2002,"关键字不能修改") end if end if end -- 定义游标 declare cursor aa is select names,num from test; begin for bb in aa loop if bb.names = "ORACLE" then end if end loop; end -- 速度优化,前一语句不后一语句的速度快几十倍 select names,dates from test,b where test.names = b.names(+) and b.names is null and b.dates > date('2003-01-01','yyyy-mm-dd') select names,dates from test where names not in ( select names from b where dates > to_date('2003-01-01','yyyy-mm-dd')) -- 查找重复记录 select names,num from test where rowid != (select max(rowid) from test b where b.names = test.names and b.num = test.num) -- 查找表TEST中时间最新的前10条记录 select * from (select * from test order by dates desc) where rownum < 11 -- 序列号的产生 create sequence row_id minvalue 1 maxvalue 9999999999999999999999 start with 1 increment by 1 insert into test values(row_id.nextval,....)
发表评论
-
exp和imp,oracle9i导出导入数据,数据库备份,创建用户,删除用户
2009-04-16 21:57 3656执行下面这句,是创建用户 create user testkk ... -
Oracle批量创建用户和导入导出的脚本
2008-12-26 10:36 2561-- 在cmd下执行 SELECT 'exp ' || ... -
DBMS_SESSION.SET_CONTEXT的使用及无效权限问题的解决
2008-12-26 10:34 3142ORA-01031: insufficient privile ... -
sys用户使用@连接符提示无效权限的错误ORA-01031:
2008-12-26 10:30 2854问题:有同事反映,新安装的数据库使用 conn sys/ora ... -
Oracle创建主键时处理重复数据的程序
2008-12-26 10:29 2277/**************************** ... -
Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误" :解决办法
2008-08-23 08:40 45811. Oracle10g安装过程中出现“无 ... -
Oracle to_date用法
2008-06-26 15:29 3539Oracle to_date用法 日期格式参数 含义说明 D ... -
Java学习常用网站收集
2008-05-14 17:22 3311有网友说Java学习需要官方网站,想一下,发现有些框架的官方网 ... -
ORACLE数据库命名编码规范
2008-05-13 22:37 2264我在“管理”的论坛找到了答案,谁还有更多的,请指教!!! * ... -
ADO&ADO.NET 读取 Oracle 数据集
2008-05-13 22:22 2316使用 ADO.NET 访问 Oracle 9i 存储过程 ht ... -
通过批处理文件启动Oracle服务
2008-05-13 22:16 2195自己家里的机子配置不高,所有Oracle服务都是手动启动、关闭 ... -
Oracle常用及非常用函数
2008-05-12 17:11 5864感于总有些网友提出一 ... -
Oracle 9i的闪回查询概述
2008-05-11 23:59 2557Oracle 9i的闪回查询概述 ... -
使用分析单
2008-05-11 23:41 1110分析函数计算基于行组的值,并可以用来实现rownum伪列表述的 ... -
使用伪列Rownum
2008-05-11 23:31 1632对员工表进行排序,之后显示工资最多的前3名。 这么简单的问题想 ... -
oracle-merge用法详解
2008-05-11 22:28 2259Oracle9i引入了MERGE命令,你能够在一个SQL语句中 ... -
Oracle 数据字典(2)
2008-05-11 19:21 1540创建表的SQL语句如下-- 创建数据表create table ... -
Oracle 数据字典(1)
2008-05-11 19:14 1987Oracle数据库字典介绍 Oracle数据字典是有表和 ... -
AFTER DELETE Trigger
2008-05-11 07:33 3419An AFTER DELETE Trigger means t ... -
Oracle中常见数据类型转换
2008-05-11 07:28 1699To | From | CH ...
相关推荐
本文将基于给定的“Oracle基本语法集锦”文件中的部分内容,深入解析Oracle数据库的基础语法,包括表、视图、同义词、存储过程、函数、触发器、游标以及序列的创建与使用。 ### 表的创建 表格是数据库中最基础的...
### Oracle基本语法练习知识点 #### 一、查询特定条件下的数据 1. **查找特定日期范围内的记录**:使用`MONTHS_BETWEEN`函数计算日期差,如找出早于12年前受雇的员工。 - 示例SQL:`SELECT ename, hiredate FROM ...
以下是对"Oracle基本语法全集"的详细解析: 1. 数据查询(SQL Select语句): - SELECT语句是查询数据的核心,可以用来获取一个或多个表中的特定数据。例如,`SELECT column1, column2 FROM table_name;` 将选取...
以下将根据给定的文件信息,深入解析Oracle基本语法中的几个核心概念,包括存储过程的创建与调用、SQL语句的执行以及数据查询。 ### 存储过程的创建与调用 #### 创建存储过程 存储过程是一种在数据库中存储的预...
### Oracle基本语法知识点 #### 一、Oracle数据库基础概念 **1. 表空间 (TableSpace)** 表空间是Oracle数据库中的逻辑存储单元,用于管理数据文件。一个表空间可以包含多个数据文件,并且每个表空间都有自己的...
SELECT语句的基本语法为:SELECT [ * | all | column1,column2 ] FROM table1 [ ,table2 ][ WHERE condition ][ GROUP BY column1 ][ ORDER BY column2(asc,desc) ]。 DCL(数据控制语言) DCL用于创建与用户访问...
### Oracle基本语法——增删改查 #### 一、Oracle简介与环境搭建 在学习Oracle基本语法之前,首先需要了解Oracle数据库系统的一些基础知识,并确保具备一个可以进行实践操作的环境。 - **Oracle简介**:Oracle是...
根据提供的Oracle文档标题、描述及部分示例代码,可以总结出以下关于Oracle基本语法的关键知识点: ### Oracle 基本语法概述 Oracle是一种广泛使用的数据库管理系统,它支持SQL(Structured Query Language)语言...
本文主要聚焦于Oracle的基本语法和体系结构,包括数据库的创建、管理以及其内部工作原理。 首先,Oracle的物理结构是数据库的基础,主要包括数据文件、日志文件、控制文件和参数文件。数据文件存储数据库的实际数据...
表是 Oracle 数据库中的基本存储单元,约束是指对表中的数据进行限制和校验的规则。 数据操纵语言(DML) 数据操纵语言(DML)是指用于操作 Oracle 数据库中的数据的语言,例如插入、更新、删除等操作。 DML 语言...
### Oracle基本语法详解 在Oracle数据库管理中,掌握基本语法对于进行有效的数据库操作至关重要。本文将根据提供的内容,深入解析Oracle中的权限操作、方案、序列、同义词等概念及其基本语法。 #### 权限操作 1. ...
下面将详细阐述Oracle过程、方法的基本语法及其相关知识。 ### 1. Oracle过程 过程是PL/SQL中的一个预编译的代码块,它包含了一组可执行的语句,用于完成特定的任务。创建Oracle过程的基本语法如下: ```sql ...
总结,Oracle SQL语法大全.ppt这份资料将引导你深入了解Oracle数据库的SQL语法,从基本的查询到复杂的操作,再到性能优化和安全管理,为你的数据库管理和开发工作提供全面指导。通过深入学习,你可以熟练掌握Oracle...
本文将深入探讨Oracle的基本概念、安装过程以及SQL查询语法,旨在为初学者提供一个全面的入门指南。 1. **Oracle简介** - Oracle公司由Larry Ellison创立,其产品线涵盖了数据库、中间件和云计算服务。Oracle这个...
本文将深入讲解Oracle的基本语法,特别关注表的管理,包括建立、删除和修改表的操作。 首先,我们来了解一下Oracle中常用的数据类型: 1. **Number**: 用于存储数值数据,可以是整数或小数。Number(n) 表示整数,...
Oracle 存储过程基本语法 Oracle 存储过程是一种可以在 Oracle 数据库中创建和执行的程序单元,它可以完成多种操作,如数据处理、数据报表、数据统计等。下面是 Oracle 存储过程的基本语法。 创建存储过程 CREATE...
### Oracle存储过程基础语法详解及注意事项 #### 一、Oracle存储过程概述 ...掌握其基本语法和注意事项对于有效地使用存储过程至关重要。希望以上内容能够帮助您更好地理解和应用Oracle存储过程。