Manipulation Data pada oracle

Operasi standar sebuah database adalah insertdelete dan update. Ketiganya biasa disebut DML kependekan dari Data Manipulation Language. SQL merupakan bahasa standar untuk pengolahan database. Tentunya Oracle-pun menggunakan SQL, hanya saja ada beberapa karakteristik yang berbeda dengan SQL standar.

INSERT

Insert digunakan untuk memasukkan data ke sebuah tabel dalam user (schema) tertentu. Syntax Insert dapat dituliskan sebagai berikut :
INSERT INTO [nama_user].[nama_table]([nama_kolom1], [nama_kolom2], . . .)
VALUES
([nilai1], [nilai2], . . .);

Keterangan :
nama_user:Nama user atau nama schema ketika login
nama_tabel:Nama tabel yang terdapat pada user (schema) tersebut
nama_kolom:Nama kolom yang akan diisi data pada [nama_tabel]
nilai:Nilai yang akan diisikan pada [nama_kolom], mis : [nilai1] akan diisikan ke dalam [nama_kolom1], [nilai2] akan diisikan ke dalam [nama_kolom2]

UPDATE
Update digunakan untuk mengubah data pada sebuah tabel dalam user (schema) tertentu berdasarkan kondisi tertentu. Syntax Update dapat dituliskan sebagai berikut :
UPDATE [nama_user].[nama_table]SET[nama_kolom1] = [nilai1],
[nama_kolom2] = [nilai2],
[nama_kolom3] = [nilai3],
. . .
WHERE
[kondisi_update];

Keterangan :
nama_user:Nama user atau nama schema ketika login
nama_tabel:Nama tabel yang terdapat pada user (schema) tersebut
nama_kolom:Nama kolom yang akan diisi data pada [nama_tabel]
nilai:Nilai yang akan diisikan pada [nama_kolom]
kondisi_update:Sebuah kondisi yang yang menyaring (filter) record-record mana saja yang akan di update


DELETE

Delete digunakan untuk menghapus data pada sebuah tabel dalam user (schema) tertentu berdasarkan kondisi tertentu. Syntax Delete dapat dituliskan sebagai berikut :
DELETE [nama_user].[nama_table]WHERE[kondisi_delete];

Keterangan :
nama_user:Nama user atau nama schema ketika login
nama_tabel:Nama tabel yang terdapat pada user (schema) tersebut
kondisi_delete:Sebuah kondisi yang yang menyaring (filter) record-record mana saja yang akan di delete

Insert :
INSERT INTO TEST.MURID (
NIS,
NAMA,
TGL_LAHIR,
JENIS_KELAMIN,
ALAMAT,
ORTU)
VALUES (
‘000001’,
‘MUKHTARUL UMAM’,
TO_DATE(’23-04-1993′,‘DD-MM-YYYY’),
‘L’,
‘JL. P. DIPENOGORO, TEGAL’,
‘SULAIMAN’);

Update :
UPDATE TEST.MURID SET
NAMA = ‘MUKHTARUL UMAM SHOLEH’,
TGL_LAHIR = TO_DATE(’25-04-1993′,‘DD-MM-YYYY’)
WHERE
NIS = ‘000001’;
Delete :
DELETE TEST.MURID
WHERE
NIS = ‘000001’;

Sumber : https://oracle1st.wordpress.com/2009/06/05/insert-update-delete-oracle/
visit : zepic123.blogspot.co.id

Comments

Popular posts from this blog

Fungsi Join Pada SQL Oracle

Penggunaan Sub Query