%TYPE adalah Atribut yang digunakan untuk mendeklarasikan sebuah variable yang sesuai dengan :
- Definisi sebuah kolom database.
- Deklarasi variable lain.
- Table dan kolom database.
- Nama dari variable yang dideklarasikan.
2. %ROWTYPE
%ROWTYPE adalah mendeklarasikan sebuah variable yang sesuai dengan tipe data sejumlah kolom pada table atay view di database. Berbeda halnya dengan %TYPE yang hanya bisa mereferensikan satu tipe kolom atau satu variable saja.
Keuntungan menggunakan %ROWTYPE :
- Tidak perlu mengetahui berapa jumlah dan tipe data kolom pada table atau view yang ingin kita referensikan.
- Adanya kemungkinan terjadinya perubahan jumlah dan tipe data kolom pada table atau view pada saat runtime.
- Cocok digunakan saat meneruma data menggunakan select * statement.
Tidak ada komentar:
Posting Komentar