Mengubah sebuah view.
Mengganti nama view
Mengganti nama view yang sudah ada.
- Sintaks
alter view <view_name> rename to <new_view_name>; - Parameter
- view_name: Wajib. Nama dari view yang ingin Anda ganti namanya.
- new_view_name: Wajib. Nama baru untuk view tersebut. Jika view dengan nama yang sama sudah ada, akan dikembalikan pesan kesalahan.
- Contoh
-- Mengganti nama view sale_detail_view menjadi market. alter view sale_detail_view rename to market;
Mengubah pemilik sebuah view
Mengubah pemilik dari view yang sudah ada.
- Sintaks
alter view <view_name> changeowner to <new_owner>; - Parameter
- view_name: Wajib. Nama dari view yang pemiliknya ingin Anda ubah.
- new_owner: Wajib. Pemilik baru dari view tersebut.
- Contoh
-- Mengubah pemilik dari view sale_detail_view menjadi ALIYUN$xxx@aliyun.com. alter view sale_detail_view changeowner to 'ALIYUN$xxx@aliyun.com';
Pernyataan terkait
- CREATE VIEW: Membuat sebuah view atau memperbarui view yang sudah ada berdasarkan pernyataan query.
- DESC VIEW: Melihat informasi tentang view yang sudah ada.
- DROP VIEW: Menghapus view yang sudah ada.