Generating insert statement from select statement

SELECT 'INSERT INTO CF_LOV_RELATION (RELATION_TYPE, LOV_ID, PARENT_LOV_ID, IS_DEFAULT, CDATE, UDATE) VALUES (' 
|| CF_LOV_RELATION.RELATION_TYPE || ',' || CF_LOV_RELATION.LOV_ID ||','|| CF_LOV_RELATION.PARENT_LOV_ID || ','
|| nvl(CF_LOV_RELATION.IS_DEFAULT,'NULL') || ','|| CF_LOV_RELATION.CDATE ||','|| nvl(to_char(CF_LOV_RELATION.UDATE,'dd/mm/yyyy'),'NULL') ||')' 
AS InsertStatement FROM CF_LOV_RELATION where rownum < 3;
SELECT 'INSERT INTO CF_LOV_RELATION (RELATION_TYPE, LOV_ID, PARENT_LOV_ID, IS_DEFAULT, CDATE, UDATE) VALUES (' || CF_LOV_RELATION.RELATION_TYPE || ',' || CF_LOV_RELATION.LOV_ID ||','|| CF_LOV_RELATION.PARENT_LOV_ID || ',' || nvl(CF_LOV_RELATION.IS_DEFAULT,'NULL') || ','|| 'TO_DATE('||'''' ||CF_LOV_RELATION.CDATE || '''' ||', ''MM.DD.YYYY HH24:MI:SS'')' ||','|| 'SYSDATE'||')' AS InsertStatement FROM CF_LOV_RELATION where relation_type = 'PARENT_CHILD_BAYITIPI' and rownum < 3; SELECT 'INSERT INTO CF_LOV_RELATION (RELATION_TYPE, LOV_ID, PARENT_LOV_ID, IS_DEFAULT, CDATE, UDATE) VALUES (' || CF_LOV_RELATION.RELATION_TYPE || ',' || CF_LOV_RELATION.LOV_ID ||','|| CF_LOV_RELATION.PARENT_LOV_ID || ',' || nvl(CF_LOV_RELATION.IS_DEFAULT,'NULL') || ','|| CF_LOV_RELATION.CDATE ||','|| nvl(to_char(CF_LOV_RELATION.UDATE,'dd/mm/yyyy'),'NULL') ||')' AS InsertStatement FROM CF_LOV_RELATION where rownum < 3;

Sema altındaki tum tablolarda sutun ismi arama

SELECT table_name, column_name
  FROM user_tab_cols
 WHERE column_name LIKE '%COMPANY%';

Tarihi degisik sekillerde girerek ile PLSQL sorgusu yapmak

SELECT * FROM CURRENCY_EXCHANGE WHERE VALID_FROM = TO_DATE('20.12.2011','dd.mm.yyyy');

UPDATE korek_credit_control_hub  SET processed_time = TO_DATE('03.11.2015 13:00:00', 'MM.DD.YYYY HH24:MI:SS') where  trans_id = 25333 ;

Uzak makinadan expdp ile bir schema nin dump ini alma.

expdp \"SYS@XE AS SYSDBA\" schemas=SCHEMATOBEDUMPED directory=DUMPDIR dumpfile=testdump.dmp logfile=testdump.log network_link=REMOTELINK

Yaratilan Oracle DB linkleri listeleme

SELECT owner,
       db_link,
       username,
       host
FROM   dba_db_links
ORDER BY owner, db_link

DBA haklari ile kullanıcı yaratma

CREATE USER demo IDENTIFIED BY demo; -- create user with password
GRANT CONNECT,RESOURCE,DBA TO demo; -- grant DBA,Connect and Resource permission to this user(not sure this is necessary if you give admin option)
GRANT CREATE SESSION TO demo WITH ADMIN OPTION; --Give admin option to user
GRANT UNLIMITED TABLESPACE TO demo; -- give unlimited tablespace grant

ORA-01940: cannot drop a user that is currently connected?

SELECT SID, SERIAL#, MACHINE, USERNAME FROM V$SESSION WHERE USERNAME='TOBREMOVEDUSER' ;

alter system kill session 'SID,SERIAL';

DROP USER TOBREMOVEDUSER CASCADE;