Oracle内连接、外连接、右外连接、全外连接小总结
数据库版本:Oracle 9i表TESTA,TESTB,TESTC,各有A, B两列AB00110A00220AAB...
Oracle RBO、CBO简介
ORACLE 提供了CBO、RBO两种SQL优化器。CBO在ORACLE7 引入,但在ORACLE8i 中才成熟。ORACLE 已经明确声明在ORACLE9i之后的版本中(ORACLE 10G ),RBO将不再支持。因此选择CBO 是必然的趋势。CBO和 RBO作为不同的SQL优化器,对SQL语句的执行计划产生重大影响,如果要对现有的应用程序从RBO向CBO移植,则必须充分考虑这些...
ORACLE EBS常用表查询语句
ORACLE EBS常用表查询语句1. OU、库存组织SELECT hou.organization_id ou_org_id, --org_id hou.name ou_name, --ou 名称 &n...
FND Debug Log(FND_LOG_MESSAGES)
之前每个模块记录日志的方式都不同,都会把日志写到不同的文件中,对于User来说很麻烦,需要记住很多的配置,现在越来越多的模块使用FND Logging来存储日志,比如WIP,RCV,OAF...FND Debug Log会把Apps的日志输出到FND_LOG_MESSAGES表里。怎样收集FND的日志Step 1 profile设置(user级)FND: Debug Log Level,这个...
OM_销售订单的四个主要环节和每个环节用到的常用表
下面是销售订单的四个主要环节和每个环节用到的常用表:一、登记1、oe_order_headers_all--订单头信息表2、oe_order_lines_all--header_id=oe_order_headers_all.header_id--订单行信息表3、mtl_sales_orders--segment1=oe_order_headers_all.order_number--sales_order_id=mtl_material_transaction.tran...
Oracle数据库合并行记录,WMSYS.WM_CONCAT 函數的用法
<div class="blog_title" style="margin-bottom:15px;font-family:Helvetica, Tahoma, Arial, sans-serif;white-space:normal;"><div class="news_tag" style="clear:both;margin:10px 0px 5px;line-height:20px;"> </div></div><div id="blog_content" class="blog_content" style="font-size:14px;line-hei...
sys_connect_by_path函数小結
这几天和几个网上朋友一起探讨oracle开发中的一些特别之处,谈到了竖横对换的方式。
UTL_FILE 包
<p style="color:#333333;font-family:Arial;font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;"><span style="font-family:'Courier New';">包UTL_FILE 提供了在操作系统层面上对文件系统中文件的读写功能。非超级用户在使用包UTL_FILE中任何函数或存储过程前必须由超级用户授予在这个包上...
正则表达式regexp_like
正则表达式是很多编程语言中都有的。可惜oracle8i、oracle9i中一直迟迟不肯加入,好在oracle10g中终于增加了期盼已久的正则表达式功能。你可以在oracle10g中使用正则表达式肆意地匹配你想匹配的任何字符串了。所谓正则表达式是对于字符串进行匹配的一种模式。举个例子来说字符串’^198[0-9]$’可以匹配‘1980-1989’...
oracle connect by用法
oracle connect by用法 先用scott用户下的emp表做实验.emp表有个字段,一个是empno(员工编号),另一个是mgr(上级经理编号)下面是表中所有数据 1select * from emp start with empno=769...
怎样使用DBMS_OUTPUT.PUT_LINE?
如果你是再SQL*PLUS中,只要再环境中打出SET SERVEROUTPUT ON就可以了.还有一种方法:就是使用环境中的绑定变量也可以.再环境中定义: VARIABLE NAME VARCHAR2(50);然后把过程添加一个OUT类型的参数如: P_NAME OUT depositor.customer_name%TYPE.然后再过程中给P_NAME赋值:P_NAME=rec.name;再调用过程的时候将...
关于NLS_DATE_FORMAT的设置
Oracle的日期格式默认设置是DD-MON-YY,很多时候我们需要修改这种格式以满足我们的需求。 可以通过设置NLS_DATE_FORMAT来改变日期格式,为了让这种改变永久生效,介绍下面的几种方法: ...
DBMS_OUTPUT.PUT_LINE()方法的简单介绍
1.最基本的DBMS_OUTPUT.PUT_LINE()方法。随便在什么地方,只要是BEGIN和END之间,就可以使用DBMS_OUTPUT.PUT_LINE(output);然而这会有一个问题,就是使用该函数一次最多只可以显示255个字符,否则缓冲区会溢出。此外,函数DBMS_OUTPUT.ENABLE(20000)这种函数,仅仅是设置整个过程的全部输出缓冲区大小,而非DBMS_...
procedure和function区别
procedure和function区别