Pada tutorial kali ini kita akan belajar tentang Bagaimana Cara Menghapus Sebuah Table Di Oracle SQL Menggunakan SQL Plus. Untuk menghapus sebuah table di Oracle SQL, Anda dapat menggunakan perintah DROP TABLE.
Peringatan!
Sebagai catatan, Anda harus hati-hati ketika melakukan proses penghapusan table, karena selain data nya hilang dan tidak bisa dikembalikan, objek-objek yang melekat pada table tersebut seperti index, constraint, juga akan ikut terhapus.
Sintak Dasar
Di bawah ini adalah sintak dasar dari perintah DROP TABLE Di Oracle SQL:
DROP TABLE table_name;
Penjelasan:
- table_name adalah nama table yang akan Anda hapus.
Langkah-Langkah
Di bawah ini adalah langkah-langkah proses menghapus sebuah table di Oracle SQL menggunakan SQL Plus:
- Login ke server Oracle menggunakan user (schema) dan password database yang telah Anda siapkan.
Pada tutorial ini, saya menggunakan user hr untuk login ke Oracle Database.
C:\Users\Dev>sqlplus SQL*Plus: Release 11.2.0.1.0 Production on Kam Okt 8 21:06:10 2015 Copyright (c) 1982, 2010, Oracle. All rights reserved. Enter user-name: hr Enter password: Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options
- Tampilkan Daftar table yang ada di user atau schema hr.
Untuk menampilkan daftar table yang ada di schema hr, Anda dapat menggunakan query di bawah ini:
SQL> SELECT * FROM tab; TNAME TABTYPE CLUSTERID ------------------------------ ------- ---------- COUNTRIES TABLE DEPARTMENTS TABLE EMPLOYEES TABLE EMP_DETAILS_VIEW VIEW JOBS TABLE JOB_HISTORY TABLE LOCATIONS TABLE REGIONS TABLE TEST_TBL TABLE 9 rows selected.
- Berdasarkan daftar table di schema hr diatas, sebagai contoh coba Anda hapus table "TEST_TBL"
Untuk menghapus table "TEST_TBL" dari schema hr, Anda dapat menggunakan perintah DROP TABLE seperti berikut ini:
SQL> DROP TABLE TEST_TBL; Table dropped.
Apabila keluar pesan "Table dropped", berarti table "TEST_TBL" berhasil Anda hapus dari schema hr. - Tampilkan kembali daftar table di schema hr
Untuk menampilkan kembali daftar table di schema hr, Anda dapat menggunakan query di bawah ini:
SQL> SELECT * FROM tab; TNAME TABTYPE CLUSTERID ------------------------------ ------- ---------- COUNTRIES TABLE DEPARTMENTS TABLE EMPLOYEES TABLE EMP_DETAILS_VIEW VIEW JOBS TABLE JOB_HISTORY TABLE LOCATIONS TABLE REGIONS TABLE 8 rows selected.
Dari hasil query diatas, terbukti bahwa table "TEST_TBL" telah berhasil Anda hapus.
Sekian tutorial singkat tentang Bagaimana Cara Menghapus Table Di Oracle SQL Menggunakan SQL Plus. Semoga bermanfaat dan Selamat Belajar Database Oracle SQL.
Salam,
Nursalim
No comments:
Post a Comment