- 浏览: 144789 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (138)
- java基础 (26)
- 日常工作经验总结 (22)
- SVN学习与使用 (1)
- JBOSS学习与实践 (1)
- webService学习与实践 (4)
- redis学习与实践 (12)
- spring学习与实践 (0)
- hibernate学习与实践 (4)
- Struts2学习与实践 (0)
- mybatis学习与实践 (0)
- SpringMVC学习与实践 (0)
- jfreechart学习与使用 (0)
- javaScript学习与实践 (1)
- linux学习与实践 (4)
- Python学习与实践 (7)
- Oracle学习与实践 (21)
- Mysql学习与实践 (4)
- HTML5+CSS3学习与实践 (0)
- DIV+CSS学习与实践 (0)
- tomcat学习与实践 (1)
- mongodb学习与实践 (1)
- Git学习与实践 (2)
- hadhoop学习与实践 (0)
- shiro学习与实践 (0)
- CMS学习与实践 (0)
- Jmeter学习与实践 (0)
- java测试学习与实践 (2)
- bootstrap学习与实践 (0)
- jquery学习与实践 (0)
- Spring+hibernate+Struts2框架开发CRM项目 (0)
- JVM学习与实践 (0)
- 推荐学习网站 (1)
- 日常工作必备小技能 (4)
- Apache实践 (1)
- dubbo学习与实践 (2)
- Centos7 (6)
- 面试题目集合(收集各大网站) (4)
- 大数据学习 (1)
- 财富本 (2)
- 股票投资学习 (0)
- ZooKeeper (0)
- python切割集合里面相同的元素到一个集合里面 (1)
- 机器学习与深度学习 (1)
最新评论
-
魏叔武:
...
基于UDP协议的Socket编程
--修改表,添加列 alter table F_confirm_car add (ddsj_num INTEGER ); --锁表查询SQL SELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id = o.object_id AND l.session_id = s.sid; --alter system kill session 'sid, serial#'; ALTER system kill session '23, 1647'; p_update_club_card_procedure -------------存储过程列子------ CREATE OR REPLACE PROCEDURE P_update_club_card_procedure IS CURSOR cur IS select point as points ,username as v_created , cardid as cardid, id as ids ,vaddtype as v_add_type ,crttime as v_date from CLUB_TT_IMP_POINT_DETAILS t where t.flage='0'; BEGIN FOR cur_result in cur LOOP BEGIN --1,更新积分手工导入临时表 update CLUB_TT_IMP_POINT_DETAILS set flage='1' , dealtime=sysdate where id=cur_result.ids; --2 调用存储过程执行更新 p_club_add_score(cur_result.cardid,to_char(cur_result.v_date,'yyyyMMdd'),cur_result.v_add_type,cur_result.points,cur_result.v_created); END; END LOOP; COMMIT; END; --触发器例子---- CREATE OR REPLACE TRIGGER SAV_BILL_DUTY AFTER INSERT OR UPDATE ON TAS_BILL_DUTY FOR EACH ROW BEGIN INSERT INTO HIS_TAS_BILL_DUTY (VDUTY_COZ_ID, VBILL_ID, VAFFIRMANT, VAFM_DATE, VISSAFETY, VISAPP, VISCONFIRM, VCORROBORATOR, VCONFIRM_DATE, VNOTES, VCREATED, DCRT_DATE, VUPDATED, DUP_DATE) VALUES (:NEW.VDUTY_COZ_ID, :NEW.VBILL_ID, :NEW.VAFFIRMANT, :NEW.VAFM_DATE, :NEW.VISSAFETY, :NEW.VISAPP, :NEW.VISCONFIRM, :NEW.VCORROBORATOR, :NEW.VCONFIRM_DATE, :NEW.VNOTES, :NEW.VCREATED, :NEW.DCRT_DATE, :NEW.VUPDATED, :NEW.DUP_DATE ); END;
发表评论
-
Oracle中 关于数据库存储过程和存储函数的使用
2017-09-14 08:58 449存储过程和存储函数指存储在数据库中供所有用户程序调用的 ... -
Oracle存储过程和存储函数创建方法(详解)
2017-09-14 08:52 859select * from emp; ----------- ... -
ORACLE 日期加减操作
2017-08-18 09:55 437无论是DATE还是timestamp都可以进行加减操作 ... -
防止SQL注入的几种方式
2017-04-16 22:19 5781、什么是SQL注入 简而言之,就是客户端向服务端发送请求时 ... -
PLSQL破解-万能版
2017-03-15 15:54 660打开注册表 在run下输入regedit 删除 1.HK ... -
oracle数据库里面查询昨天的时间--sql语句查询--一个面试题目
2017-02-22 09:14 767查询昨天的时间以及今天的时间 -
oracle忘记dba用户密码--修改system和sys用户的密码:
2017-02-20 13:01 1059在数据库服务器上输入 sqlplus / as sysdb ... -
oracle常用sql语句大全
2017-02-18 22:17 493[b] 1.解锁用户 请输入用户名:sys 输入口令: ... -
根据某一个字段是否是null来查询结果集
2017-02-18 21:25 375根据某个字段为非空查询: 根据某个字段进行不是非空 ... -
oracle数据库中关键字distinct的使用
2017-02-18 20:49 527distinct的意思是唯一,是用来去除重复的查询的结果的一个 ... -
数据库优化的建议
2017-02-18 20:43 3861;应尽量避免在 where 子句中使用!=或<> ... -
数据库事物的概念
2017-02-18 20:39 480事务(Transaction)是并发控制的单位,是用户定义的一 ... -
oracle数据库 || 的灵活使用
2017-02-16 22:15 459有时候工作需要,比如说在查询订单的时候,一般插入的是全部是数字 ... -
oracle数据库 dual空表的灵活使用
2017-02-16 21:25 590今天遇到一个一时比较冷的面试,说是当前数据库的系统时间,写一条 ... -
oracle的desc命令,用来查询表的结构
2017-02-16 20:58 1736第一步,通过cmd,环境登录用户账号 第二步:使用 desc ... -
利用命令行给oracle用户解锁 unlock
2017-02-16 20:40 1507第一步:通过运行登录数据库 sqlplus system/ ... -
truncate 、delete与drop区别
2017-02-16 12:27 489相同点: 1.truncate和 ... -
sql大量数据优化细节
2017-02-14 21:08 492备注:内容来自转载,感觉不错,自己拷贝了 1.对查询进行 ... -
oracle建立表空间并且给用户赋权限
2017-01-03 16:55 459--创建表空间并指定表空间的大小 CREATE TABLESP ... -
PLSQL登录时报 ORA12521 TNS无监听程序
2016-12-06 20:17 1215在用PL/SQL Developer等客户端工具连接oracl ...
相关推荐
在这个例子中,`DECODE`函数用于检查`field_id`的值,如果匹配特定的值(如'8660'),则返回对应的`FIELD_VALUE`;如果不匹配,则返回`NULL`。这样,通过组合多个`DECODE`函数,可以将原本分布在不同行中的`FIELD_...
4. **`NEXT_DAY()`**:返回指定日期之后的第一个星期几的日期。 - 示例: ```sql SELECT NEXT_DAY(SYSDATE, 'SAT') FROM DUAL; ``` #### 字符串函数 1. **`UPPER()`**:将字符串转换为大写。 - 示例: ```...
这通常涉及到以下几个步骤: 1. **创建Oracle对象类型**:首先,在Oracle数据库中定义一个自定义的对象类型,例如一个包含多个字段的记录类型。例如: ```sql CREATE TYPE MyType AS OBJECT ( field1 NUMBER, ...
【标题】"kettle oracle循环分页迁移数据的完整例子,生成txt后FTP上传到远程服务器"揭示了几个关键的IT知识点,主要包括: 1. **Kettle(Pentaho Data Integration,PDI)**:Kettle是一款开源的数据集成工具,...
ORACLE常用命令 一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup ...
SSH整合是Java开发中常见的企业级应用框架集成,其中SSH分别代表Struts、Spring和Hibernate。这个整合例子展示了如何...这个例子提供了一个实际的示例,帮助开发者理解并掌握SSH整合的各个环节,是学习和实践的好资源。
在这个例子中,假设我们要将权限授予名为`username`的用户。 ```sql DECLARE p_grantee VARCHAR2(30) := 'username'; ``` #### 步骤二:查询用户对象 接下来,我们使用一个FOR循环来遍历`user_objects`视图,这...
在深入了解Oracle执行计划之前,我们先来了解一下几个重要的概念,这些概念对于理解执行计划至关重要。 **共享SQL语句**:为了提高性能并减少资源消耗,Oracle在第一次解析某个SQL语句后,会将其以及相应的执行计划...
### ORACLE用户常用数据字典的查询使用方法 在Oracle数据库管理中,了解并掌握如何查询数据字典是非常重要的技能之一。数据字典是数据库系统内部用来存储有关数据库元数据(即描述数据的数据)的表格集合。对于...
本文将详细介绍如何利用Oracle SQL语句实现多字段匹配一个关键字查询,并提供几种不同的实现方法。 #### 一、使用字符串连接操作符进行匹配 在Oracle中,可以通过使用字符串连接操作符`||`来连接多个字段,并与...
工作流在 EBS (Enterprise Business Suite) 中扮演着重要的角色,主要体现在以下几个方面: - **通知和审批控制**:工作流可以根据预设条件自动触发通知和审批任务,确保重要决策经过适当的审核。 - **账户自动化...
下面通过几个具体的例子来进一步说明上述概念的应用: - **私有同义词与公共同义词的区别**:当查询涉及多个同名的同义词时,Oracle需要根据上下文确定具体使用的同义词。例如,在同一个查询中同时出现私有同义词和...
2. "oracle函数介绍(2) 非著名函数之单值函数.doc":这部分可能会介绍一些不那么常用但同样重要的单值函数,如DECODE()(根据条件返回不同值)、NVL()(处理NULL值)和TO_CHAR()(将数据转换为字符格式)。...
在这个“JSP Oracle 用户管理 示例”中,我们可以探讨以下几个关键知识点: 1. **JSP基础**:JSP是基于Java的服务器端脚本语言,允许开发者在HTML或XML文档中嵌入Java代码,从而动态生成网页内容。JSP的主要组件...
在这个例子中,18370031可能是针对Oracle Linux 7 RAC的一个关键更新。 在安装Oracle RAC时,可能会遇到的常见问题包括网络配置、集群软件安装错误、数据库实例同步问题等。补丁18370031很可能是针对这些问题中的某...
本文将根据提供的内容介绍几个典型的复杂SQL应用场景及其具体实现方法。 #### 一、子查询(Subquery) 子查询是一种在SELECT语句中嵌套另一个SELECT语句的技术,它可以帮助我们处理更为复杂的数据查询需求。子查询...
这个例子可能展示了如何使用ADO.NET的Oracle Data Provider for .NET (ODP.NET) 连接Oracle,这是一种无需本地Oracle客户端的连接方式,因为ODP.NET会直接与Oracle服务器通信,而不是通过本地Oracle客户端。...