top of page

"All truths are easy to understand once they are discovered; the point is to discover them."
Galileo Galilei
RMAXOneNote covers a wide range of programming languages and technologies (Oracle PL/SQL, C#, Java, etc.), code examples, and solutions related to IFS ERP. The purpose of this blog is to share knowledge among developers about the problems they encounter daily.
Oracle Insights
BLOB to CLOB in PLSQL
How to get file content in a BLOB file into a CLOB in PL/SQL. The below function can be used if the BLOB file contains text format data...

Rumesh Aponso (RMAX)
Feb 252 min read
Â
Â
Â
CONNECT BY PRIOR / Hierarchical Queries / Query Tree Structure
Example 1: SELECTÂ handling_unit_id, t.shipment_id FROMÂ Â Â handling_unit_tab t STARTÂ Â WITH handling_unit_id = '4558' CONNECT BY PRIOR...

Rumesh Aponso (RMAX)
Dec 10, 20241 min read
Â
Â
Â


Find Database Objects in Oracle
SELECT DISTINCT object_type FROM all_objects; SELECT t.* FROM all_objects t WHERE t.object_type IN ('VIEW', 'TABLE', 'INDEX',...

Rumesh Aponso (RMAX)
Dec 10, 20241 min read
Â
Â
Â
Encode Decode base64 in PLSQL
Decode base64 in PLSQL: DECLARE CURSOR get_base64_clob IS SELECT neutral_file FROM c_smart_document_tab WHERE sequence_no = '42'; ...

Rumesh Aponso (RMAX)
Nov 29, 20241 min read
Â
Â
Â
Ways to save CLOB to a File in PLSQL
These PL/SQL code examples show how to save a CLOB to a File. Example 1: DECLARE clob_ CLOB := 'A Character Large OBject (or...

Rumesh Aponso (RMAX)
Nov 28, 20242 min read
Â
Â
Â
Convert CLOB to BLOB in PLSQL
The PL/SQL code below shows how to convert a CLOB to a BLOB and save it in a database directory. DECLARE clob_ CLOB := 'A...

Rumesh Aponso (RMAX)
Nov 28, 20241 min read
Â
Â
Â
How to Read BLOB in PLSQL
Below code examples shows how to read a file in Oracle Directory into a BLOB in PLSQL. Example 1: DECLARE dir_ VARCHAR2(100)...

Rumesh Aponso (RMAX)
Nov 26, 20241 min read
Â
Â
Â


Array in PLSQL
Example 1: VARRAY TYPE 1 DECLARE TYPE namesarray IS VARRAY(5) OF VARCHAR2(10); names_ namesarray; TYPE grades IS VARRAY(5) OF INTEGER;...

Rumesh Aponso (RMAX)
Nov 25, 20242 min read
Â
Â
Â


Sort Numbers in PLSQL
Issue: Solution: Sort Numbers Only ORDER BY REGEXP_REPLACE( <COLUMN_NAME> , '[[:digit:]]', '~') ASC ; Sort Numbers and Text ORDERÂ BY...

Rumesh Aponso (RMAX)
Nov 25, 20241 min read
Â
Â
Â
Create Database Link in Oracle
CREATE DATABASE LINK <DB_LINK_NAME> CONNECT TO <SCHEMA> IDENTIFIED BY <PASSWORD> USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS =...

Rumesh Aponso (RMAX)
Nov 25, 20241 min read
Â
Â
Â
Oracle INDEX Compute Statistics
The Oracle analyze index compute statistics command: ANALYZE INDEX index_name COMPUTE STATISTICS; The Oracle analyze index validate...

Rumesh Aponso (RMAX)
Nov 22, 20241 min read
Â
Â
Â
How to run .sql file in SQLPLUS
sqlplus <<service_name>> / <<password>> @ <<database_name>> Â @ <<filename>> .sql

Rumesh Aponso (RMAX)
Nov 22, 20241 min read
Â
Â
Â
Create Sequence in IFS
DECLARE seq_exists_ NUMBER; sql_stmt_ VARCHAR2(2000); CURSOR check_exists IS SELECT 1 FROM all_objects WHERE object_name =...

Rumesh Aponso (RMAX)
Nov 20, 20241 min read
Â
Â
Â
Select Database Links in Oracle
select * from dba_db_links

Rumesh Aponso (RMAX)
Nov 20, 20241 min read
Â
Â
Â
How to last compile data and time in Oracle
SELECT t.last_ddl_time, t.* FROMÂ Â all_objects t WHEREÂ t.object_type = 'PACKAGE BODY' ANDÂ Â Â t.OBJECT_NAME = 'CUSTOMER_ORDER_API';

Rumesh Aponso (RMAX)
Nov 20, 20241 min read
Â
Â
Â
Change NLS_TERRITORY in Oracle
ALTER SESSION SET NLS_TERRITORY = Germany;

Rumesh Aponso (RMAX)
Nov 20, 20241 min read
Â
Â
Â
How to select Users in Oracle
SELECT * FROM dba_users t

Rumesh Aponso (RMAX)
Nov 19, 20241 min read
Â
Â
Â
How to select Tablespaces in Oracle
SELECT t.* FROM user_tablespaces t; SELECT t.* FROM dba_tablespaces t;

Rumesh Aponso (RMAX)
Nov 19, 20241 min read
Â
Â
Â


Get Oracle Version
SELECT * FROM v$version; SELECT * FROM v$version WHERE banner LIKE 'Oracle%';

Rumesh Aponso (RMAX)
Nov 13, 20241 min read
Â
Â
Â
How to Grant privileges of another user in Oracle
ALTER USER DUMMYUSER ACCOUNT UNLOCK ; ALTER USER DUMMYUSER IDENTIFIED BY PASSWORD ; ALTER USER MAINUSER Â GRANT CONNECT THROUGH DUMMYUSER...

Rumesh Aponso (RMAX)
Nov 13, 20241 min read
Â
Â
Â
bottom of page