CREATE PUBLIC DATABASE LINK TESTING CONNECT TO dbaname IDENTIFIED BY “dbconn” USING ‘@ORA’; Untuk mengetahui database link tersebut sudah berhasil atau belum adalah sebagai berikut: Select * from [TABLE NAME]@[DATABASE LINK]; CREATE SNAPSHOT [TABLE ALIAS NAME] NOLOGGING AS SELECT * FROM [TABLE NAME]@[DATABASE LINK]; Sample: CREATE SNAPSHOT snapName NOLOGGING AS SELECT * FROM tblname@TESTING ; [...]
Archive for the ‘:.Oracle PL/SQL’ Category
..:inget’s ja
Posted in :.Oracle PL/SQL on February 4, 2008 | 1 Comment »
..:JSchedule@Ora
Posted in :.Oracle PL/SQL on January 25, 2008 | Leave a Comment »
BEGIN SYS.DBMS_JOB.SUBMIT ( job => [jobs number] what => ‘[procedure yg dieksekusi];’ next_date => [waktu yg akan dijalankan selanjutnya] interval => ‘[waktu eksekusi]‘ no_parse => [Boolean (TRUE/FALSE)] ); END; Sample : DECLARE X NUMBER; BEGIN X:=16; SYS.DBMS_JOB.SUBMIT ( job => X ,what => ‘ACC_DP_REPORT.DP_EXEC_REPORT;’ ,next_date => to_date(’19/01/2008 21:00:00′,’dd/mm/yyyy hh24:mi:ss’) ,interval => ‘TRUNC(SYSDATE+1)’ ,no_parse => TRUE [...]
..:SQL(Sequel)
Posted in :.Oracle PL/SQL, :.SQL&DB on November 28, 2007 | 2 Comments »
Penggunaan syntax HAVING clause pada SQL Statement: SELECT column1, column2, … column_n, aggregate_function (expression) FROM tables WHERE predicates GROUP BY column1, column2, … column_n HAVING condition1 … condition_n; Example using the SUM function SELECT department, SUM(sales) as “Total sales” FROM order_details GROUP BY department HAVING SUM(sales) > 1000; Example using the COUNT function SELECT department, [...]
..:Packge Converter/Speller
Posted in :.Oracle PL/SQL on May 7, 2007 | 5 Comments »
CREATE OR REPLACE PACKAGE PKG_TERBILANG IS /******************************************************************************* Nama Package : PKG_TERBILANG Deskripsi : Menghasilkan ucapan bilangan dalam bahasa Indonesia dan Inggris *******************************************************************************/ TYPE typeSpellString IS VARRAY(100) OF VARCHAR2(20); arrSpellString typeSpellString; /* Bahasa Indonesia */ FUNCTION INA(vchrDigitString VARCHAR2) RETURN VARCHAR2; /* English */ FUNCTION ENG(vchrDigitString VARCHAR2) RETURN VARCHAR2; /* Bahasa Indonesia */ FUNCTION INARupiah(vchrDigitString VARCHAR2) RETURN [...]
..:Penggunaan syntax TRANSLATE
Posted in :.Oracle PL/SQL on February 1, 2007 | Leave a Comment »
Mungkin sekedar sharing ajah…dalam proyek’s “business intelligence”, munkin kita disibukkan untuk merubah data yang aneh’aneh misalnya musti ngerubah record yang tidak beraturan….maka kita coba merapikan (data cleansing) sehingga ada penyeragaman karakter pemisah dalam sebuah field. Misalnya saja dalam satu tabel pasien ada penulisan nama like this : KARAKTER PEMISAH CONTOH DATA & Mobien & Markus [...]
..:Join tanpa Foreign Key
Posted in :.Oracle PL/SQL on February 1, 2007 | Leave a Comment »
Dalam relations antar tabel sebetulnya bisa juga dihubungkan tanpa menggunakan Fk (foreign key ) kalau untuk clause where data memang bisa cuma tidak dependency integrity null. Contoh misalnya kita buat 2 tabel (tabel a, tabel b) CREATE TABLE a (a1 INT(1),a2 CHAR(2)); CREATE TABLE b (b1 CHAR(30), b2 INT(10)); Kemudian masukkan data di table a [...]
..:inGet’s Sequel
Posted in :.Oracle PL/SQL on February 1, 2007 | Leave a Comment »
SELECT TO_CHAR(TO_DATE(Number???,’J’), ‘jsp’) to_word FROM dual SELECT ‘Rp’||TO_CHAR(???,’999,999,999.00′) Rupiah FROM dual