String Functions in Oracle/PLSQL

April 8, 2008

Tulisan ini berisi penjelasan disertai contoh mengenai fungsi-fungsi dalam Oracle/PLSQL yang berkaitan dengan manipulasi string. Adapun isi dari tulisan ini terinspirasi tulisan-tulisan yang ada didalam techonthenet. Daripada setiap kali membutuhkan fungsi-fungsi seperti ini harus searching di google maka lebih baik sekalian saya buat tulisannya saja, agar lain kali tidak perlu browsing-browsing lagi dan lebih Alhamdulillah lagi kalau ada yang dapat mengambil manfaat dari tulisan ini 🙂

1. Concat

Concat merupakan kependekan dari Concatenate, yang bisa diartikan merangkai. Fungsi concat adalah untuk merangkaikan 2 buah string menjadi satu string. Syntaxnya adalah:

concat( string1, string2 )

Baca entri selengkapnya »


Currency Conversion, Fitur Unik dari Google (2)

Juli 17, 2007

Setelah postingan sebelumnya membahas tentang calculator, kali ini akan dibahas fitur unik google lainnya, yaitu Currency Conversion. Currency Conversion merupakan fitur yang tergolong baru yang disediakan google dan berfungi untuk mengkonversi nilai suatu satuan mata uang ke satuan mata uang lain.

Kita dapat menggunakan singkatan resmi mata uang negara untuk menggunakan fitur ini, misalnya USD untuk dolar amerika, IDR untuk rupiah, GBP untuk poundsterling, dsb. Disamping itu kita juga bisa menggunakan kata-kata ‘general’ yang memudahkan kita, seperti ‘indonesian money’, ‘malaysian money’ dsb. Silahkan coba contoh-contoh berikut ini:


Google Calculator, Fitur Unik dari Google

Juli 8, 2007

calculatorTahukah anda bahwa selain sebagai search engine google juga menyediakan fitur-fitur unik lainnya? Salah satu fitur unik tersebut adalah Calculator. Dengan fitur ini kita bisa menggunakan google untuk menyelesaikan suatu ekspresi matematika, misalnya penjumlahan, pengurangan, perkalian, sinus, cosinus, dsb.

Baca entri selengkapnya »


Jika SQL server Anda tidak bisa diakses dari luar….

April 18, 2007

Daripada males ngeblog lebih baik ngeblog sekedarnya 😀
Semoga bermanfaat 🙂

Jika anda mencoba mengakses SQL Server anda dari luar (melalui network), kemudian menemui error seperti dibawah ini:

An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Shared Memory Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 2)

kemungkinan disebabkan komputer anda telah diblok oleh firewall. Solusinya ‘turn off’-kan firewall anda. Caranya klik Start -> Control Panel, kemudian pilih Windows Firewall. Pada Tab General, pilih Off, terus tekan OK.

Selamat mencoba 🙂


Tentang Hoax!

Desember 7, 2006

Barusan teman sekerja saya memberitahu tentang sebuah tulisan di email yang berjudul “Use Left Ear For Mobile Phone”. Tulisan dalam email tersebut adalah sebagai berikut:

A warning from the FRNS

ALWAYS USE LEFT EAR FOR MOBILE PHONES

Please use left ear while using cell (mobile), because if you use the right one it will affect brain directly. This is a true fact from Apollo medical team. Please forward to all your well wishers

Baca entri selengkapnya »


Export data dari ORACLE dengan cmd

Juli 16, 2006

Thanks buat andy02 yang telah memberi inspirasi…
—————————————-
Sebenarnya banyak oracle client yang menyediakan menu untuk mengexport data di Oracle, seperti TOAD, PL/SQL Developer, Aqua Data studio, OEM, dsb, hanya saja kadang-kadang kita menemui error yang kita tidak tahu apa masalahnya. Jadi export melalui cmd adalah salah satu solusinya. Adapun langkah-langkahnya adalah sebagai berikut:

1. Tulis exp pada cmd yang telah dibuka.

C:\Documents and Settings\purna>exp

maka akan keluar hasilnya seperti berikut:

Export: Release 10.2.0.1.0 – Production on Thu Jun 29 22:08:55 2006

Copyright (c) 1982, 2005, Oracle. All rights reserved.

2. Kemudian ketikkan username dan password user yang datanya akan di-export.

Username: purna
Password:

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – Production

With the Partitioning, OLAP and Data Mining options

3. Pada langkah berikutnya cukup tekan enter untuk nilai default pada besarnya buffer untuk melakukan peng-copy-an dalam bytes.

Enter array fetch buffer size: 4096 >

4. Beri nama file beserta tempatnya, misalnya D:\coba.dmp. Jika tempat file tidak ditulis maka file akan berada di directory yang sama dengan tempat menulis command di cmd, pada contoh berikut file akan berada di C:\Documents and Settings\purna.

Export file: EXPDAT.DMP > coba

5. Langkah selanjutnya cukup tekan enter, untuk nilai default. Nilai default yang digunakan terdapat diantara tanda [:] dan [>].

(2)U(sers), or (3)T(ables): (2)U >

Export grants (yes/no): yes >

Export table data (yes/no): yes >

Compress extents (yes/no): yes >

maka akan terlihat hasilnya seperti berikut:

Export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set

. exporting pre-schema procedural objects and actions

. exporting foreign function library names for user PURNA

. exporting PUBLIC type synonyms

. exporting private type synonyms

. exporting object type definitions for user PURNA

About to export PURNA’s objects …

. exporting database links

. exporting sequence numbers

. exporting cluster definitions

. about to export PURNA’s tables via Conventional Path …

. . exporting table MAHASISWA 187 rows exported

. . exporting table DOSEN 27 rows exported

. . exporting table MATAKULIAH 57 rows exported

. . exporting table FRS 558 rows exported

. exporting synonyms

. exporting views

. exporting stored procedures

. exporting operators

. exporting referential integrity constraints

. exporting triggers

. exporting indextypes

. exporting bitmap, functional and extensible indexes

. exporting posttables actions

. exporting materialized views

. exporting snapshot logs

. exporting job queues

. exporting refresh groups and children

. exporting dimensions

. exporting post-schema procedural objects and actions

. exporting statistics

Export terminated successfully without warnings.


Mengganti Password di ORACLE

Mei 13, 2006

Untuk mengganti password didalam ORACLE, dibutuhkan perintah alter user.

Syntax mengganti password di ORACLE :

alter user [username] identified by [password_baru] replace [password_lama];

contoh:

Jika kita ingin mengganti password dari user purnaatmaja, dan kita ingin menge-set ke password baru purna, sementara password sebelumnya adalah atmaja, maka syntaxnya adalah sebagai berikut:

alter user purnaatmaja identified by purna replace atmaja;