- 浏览: 176844 次
- 性别:
- 来自: 北京
最新评论
-
SanFrans:
很不错的资料,谢谢分享
Oracle EBS 常用表 查询语句 -
Vity:
楼主坚持下去
Android学习指南基础--第一讲:Android开发环境的搭建【附件有图】 -
拥抱变化之美:
楼主的治学精神值得称赞。
C# 4.0 并行计算部分(附件有图) -
overloving:
fangjindan 写道
这个是绝对可行的哈,我测试通 ...
Linux下Oracle存储过程调用Java程序(含外部包) -
fangjindan:
Linux下Oracle存储过程调用Java程序(含外部包)
文章列表
请你不要爱我,我是一个云游四海的流浪者,没有你需要的财富,只有满身的风尘和狂野的气息。那涨满我行囊的青春,被我挥霍在人生的路上,没有沉甸甸的收获。
我的年华灌溉了路边的小草,让它无拘无束的 ...
人生,没有永远的爱情,没有结局的感情
- 博客分类:
- 感情
一生就这么一次,谈一场以结婚为目的的恋爱吧。不再因为任性而不肯低头,不再因为固执而轻言分手。最后地坚信一次,一直走,就可以到白头。就那样相守,在来往的流年里,岁月安好。惟愿这一生,执子之手,与 ...
写给岳父岳母的一封信,感人吗?
- 博客分类:
- 感情
张叔叔、张阿姨
:
您们好
!不好意思,打扰到您们了,这次主要是想和您们谈谈心,我觉得和长辈说说心里话,让您们了解我心中所想,对我来说是一件很高兴的事情,当然我也和若琼时常谈心交流,但是有些问 ...
CREATE OR REPLACE PACKAGE PkgImportItems IS
-- Created : 7/27/2012 11:40:03 AM
-- Auther : Wang Lin
-- Purpose : Import Items
-- Clear the Items data which process is 1 and should reload
FUNCTION Load_ITEMS RETURN NUMBER;
-- Check Items data NULL
FUN ...
using System;
using System.Collections;
using System.Configuration;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Data;
namespace Model
{
/// <summary>
///MYSQLHelper 的摘要说明
/// </summary>
public abstract class MySqlHelper
{
//数据库连接 ...
Oracle 体系结构
- 博客分类:
- Oracle Database
数据库(Database)
数据库是一个数据的集合,不仅是指物理上的数据,也指物理、存储
及进程对象的一个组合。Oracle
是一个基于B/S模式的关系型数据库管理系统(RDBMS)。
Oracle系统体系结构由三部分组成:逻辑结构、物理结构和实例。
一、Oracle的逻辑结构
Oracle的逻辑结构是一种层次结构。主要由:表空间、段、区和数据块等概念组成。逻辑结构是面向用户的,用户使用Oracle开发应用程序使用的就是逻辑结构。数据库存储层次结构及其构成关系,结构对象也从数据块到表空间形成了不同层次的粒度关系。
1.数据块(Data ...
oracle 中数据库外键知识点
外键是该表是另一个表之间联接的字段
外键必须为另一个表中的主键
外键的用途是确保数据的完整性。它通常包括以下几种:
实体完整性,确保每个实体是唯一的(通过主键来实施)
域完整性,确保属性值只从一套特定可选的集合里选择
关联完整性,确保每个外键或是NULL(如果允许的话)或含有与相关主键值相配的值
例子:
表A 字典表, 表B 业务表。
外键应建立在表B 上 。
1、表B 的字典项目的代码只能是表A 中代码内容。
2、表B 可以无条件删除记录。
3、表A 在删除的时候,将 ...
--created by : wanglin
--created date : 2012-08-20
--created purpose: instr()函数,特殊用法,代替like,in
instr()返回值是目标字符(串)在母字符里第一次出现的位置,故而是整数。
例如:
instr("efabcdefg","e")的结果当然是1
instr(2,"efabcdefg","e")的结果就是7
instr(5,"efabcdefg","a")的结果就是0
i ...
--created by : wanglin
--created date : 2012-08-20
--created purpose : Oracle PL/SQL 常用函数总结
--(1)处理字符的函数
--|| CONCAT 并置运算符
--格式:CONCAT(STRING1, STRING2)
SELECT CONCAT('wang','lin') FROM dual;
SELECT 'wang'||'lin' FROM dual;
--ASCII 返回字符的ascii码
SELECT ASCII('A') FROM dual;
--CHR 返回 ...
--MERGE <Usage Case>
--Prepare the temp table to test
DROP TABLE wl_merge_tb1;
DROP TABLE wl_merge_tb2;
CREATE TABLE wl_merge_tb1 (tb_id NUMBER, tb_name VARCHAR2 (10));
CREATE TABLE wl_merge_tb2 (tb_id NUMBER, tb_name VARCHAR2 (10));
--Prepare the temp data to test
--The target table dat ...
一、 内存表概念
1、PL/SQL表类似于C语言中的数组。如果要声明一个PL/SQL表,要先定义该表类型,然后在声明属于该类型的变量。
2、理论上,数据库数据空间有多大,我们的内存表就可以存储多大的数据,就是说他和我们的物理表是相同的,我们可以把物理表的数据完全拷贝到内存表中。
3、PL/SQL表的元素没有必要按照特定的次序排列,因为他们不是象数组那样连续存储在内存中,元素可以按照任意键值进行插入。
4、PL/SQL表的键值(KEY)没有必要是顺序的。表所占用的内存并不依赖于键所使用的数值。
二、 表的属性
count:返回PL/SQL表中行的当前 ...
临时表的使用方法:
创建
Oracle
临时表,可以有两种类型的临时表:
会话级的临时表
事务级的临时表。
1
)
会话级的临时表因为这这个临时表中的数据和你的当前会话有关系,当你当前
SESSION
不退出的情况下,临时表中的数据就还存在,而当你退出当前
SESSION
的时候,临时表中的数据就全部没有了,当然这个时候你如果以另外一
个
SESSION
登陆的时候是看不到另外一个
SESSION
中插入到临时表中的数据的。即两个不同的
SESSION
这个包,可以应用于你的 PL/SQL 中!
这个包返回系统的全局变量。 你可以设置那个列insert 或者update。
主要函数:
FND_GLOBAL.USER_ID(SERVER) RETURN NUMBER
返回登陆者的ID
Oracle Apps R12下如何定义一个简单的Hello World的Concurrent Program
定义一个表和一个Procedure先
create table ptian_table
(
message_text VARCHAR2(100)
,creation_date DATE
) ;
CREATE OR REPLACE PROCEDURE PTIAN_HELLO (errbuf OUT VARCHAR2, retcode OUT VARCHAR2) IS
BEGIN
IN ...
1、 将需要上传的数据在Excel中整理好,通过“另存为”格式TXT文本文件(本例是test.txt内容见后面),列之间以tab分割;
2、 通过FTP文件上传的方式,将上一步整理好的文本文件上传到数据库所在服务器上(本例是Linux系统);
3、 在数据中的建立一个临时表对应文本文件中的数据,建立控制文件.ctl来实现数据的导入控制(本例是input.ctl内容见后面);
4、 通过FTP文件上传的方式,将上一步整理好的.ctl文件上传到数据库所在服务器上,并且和前面所上传的数据文本文件放在同一个目录之中,方便操作;
5、 进入上传文件的目录,执行导入命令 ...