Edi Yanto (何 萬 新)

Posts Tagged ‘development

Academic Document Workflow Berbasis XML

Posted by: Edi Yanto on: January 7, 2009

You also can view and download My SlideShare presentation here. SKPL – AcaDocFlow DPPL – AcaDocFlow Screenshot AcaDocFlow

Operations such as upgrades, patches and DDL changes can invalidate schema objects.  For this reason it makes sense to recompile invalid objects in advance of user calls. It also allows you to identify if any changes have broken your code base. In order to compile a program, you must own that program (in other words, [...]

BI Publisher provides the FNDLOAD and XDOLoader utilities to move component across eBusiness Suite instances. The FNDLOAD utility is used to upload and download the concurrent program, data definition and data template created via created via System Administrator and XML Publisher Administrator responsibility. The XDOLoader utility is used to upload and download the physical files [...]

Oracle XML Publisher / BI Publisher

Posted by: Edi Yanto on: December 29, 2008

You also can view and download My SlideShare Oracle XML Publisher / BI Publisher presentation here.

Spell Number (Function Terbilang)

Posted by: Edi Yanto on: October 28, 2008

CREATE OR REPLACE PACKAGE spell_number_pkg AS /* Spell Number in Indonesia and English */ AMOUNT_EXCEEDS_LIMIT EXCEPTION; function to_words_id( p_amount number ) return varchar2; function to_words_en( p_number in number ) return varchar2; END spell_number_pkg; CREATE OR REPLACE PACKAGE BODY spell_number_pkg IS /* Spell Number in Indonesia and English */ –******************************************************************* –* PRIVATE MEMBERS TYPE varchar2_tbl_t IS [...]

Use a FOR UPDATE Cursor

Posted by: Edi Yanto on: December 18, 2007

The cursor FOR UPDATE clause is only used with a cursor when you want to update tables in the database. Generally, when you execute a SELECT statement, you are not locking any rows. The purpose of using the FOR UPDATE clause is to lock the rows of the tables that you want to update, so [...]

PL/SQL sends SQL statements such as DML and queries to the SQL engine for execution, and SQL returns the result data to PL/SQL. You can minimize the performance overhead of this communication between PL/SQL and SQL by using the PL/SQL language features known collectively as bulk SQL. The FORALL statement sends INSERT, UPDATE, or DELETE [...]

Dynamic SQL with RETURNING BULK COLLECT INTO Clause

Posted by: Edi Yanto on: May 25, 2007

Only INSERT, UPDATE, and DELETE statements can have output bind variables. You bulk-bind them with the RETURNING BULK COLLECT INTO clause of EXECUTE IMMEDIATE. With this clause, you can see which data have been inserted, updated or deleted.

Dynamic SQL with BULK COLLECT INTO Clause

Posted by: Edi Yanto on: May 25, 2007

Bulk SQL passes entire collections back and forth, not just individual elements. This technique improves performance by minimizing the number of context switches between the PL/SQL and SQL engines. You can use a single statement instead of aloop that issues a SQL statement in every iteration. Bulk binding lets Oracle bind a variable in a [...]

Assigning Nested Tables with Set Operators

Posted by: Edi Yanto on: May 16, 2007

The SQL language has long offered the ability to apply set operations (UNION, INTERSECT, and MINUS) to the result sets of queries. In Oracle Database 10g, you can now use those same high-level, very powerful operators against nested tables (and only nested tables) in your PL/SQL programs and on nested tables declared as columns inside [...]


RSS Syndication


Edi Yanto
Oracle Applications Technical Consultant
View Edi Yanto's profile on LinkedIn

My Certifications




Enter your email address to follow this blog and receive notifications of new posts by email.

Join 992 other followers

Archives

 

June 2012
M T W T F S S
« May    
 123
45678910
11121314151617
18192021222324
252627282930  

Top Rated

RSS Unknown Feed

  • An error has occurred; the feed is probably down. Try again later.

Visitors

Categories

Blog Stats

  • 54,082 hits

Users Online

web counter

Pages

Follow

Get every new post delivered to your Inbox.

Join 992 other followers