Helpers - Oracle
Category:Oracle
URL:http://www.oracle.com/
Style:red
Search:
CASE statement
 lVar := CASE WHEN aCond THEN 'value1' ELSE 'value2' END;
Merge statement
MERGE <hint> INTO <table_name>
  USING <table_view_or_query>
  ON (<condition>)
  WHEN MATCHED THEN <update_clause>
    DELETE <where_clause>
  WHEN NOT MATCHED THEN <insert_clause>
  [LOG ERRORS <log_err_clause>
    <reject limit <integer|unlimited>];
Standard exceptions
NO_DATA_FOUND - select returned no rows
TOO_MANY_ROWS - select returned more than one row
DUP_VAL_ON_INDEX - duplicate value in a field
                     restricted by a unique index
ZERO_DIVIDE - division by zero
VALUE_ERROR - error on a conversion, truncation,
                or invalid constraining of
                numeric or character data.
RANDOM ROW
SELECT column FROM
( SELECT column FROM table
ORDER BY dbms_random.value )
WHERE rownum = 1
VARCHAR2
SQL max size: 4000 bytes
PLSQL max size: 32767 bytes
Add helper Add helper:
Title:
Content:
URL: