Bolehkah kami mengemas kini paparan dalam Oracle?
Bolehkah kami mengemas kini paparan dalam Oracle?

Video: Bolehkah kami mengemas kini paparan dalam Oracle?

Video: Bolehkah kami mengemas kini paparan dalam Oracle?
Video: Выбор девушки (2020), полнометражный фильм 2024, April
Anonim

Jawapan: A LIHAT dalam Oracle dicipta dengan menggabungkan satu atau lebih jadual. Bila awak kemas kini rekod dalam a LIHAT , ia kemas kini rekod dalam jadual asasyang membentuk Lihat . Jadi, ya, awak boleh update data dalam sebuah PANDANGAN Oracle dengan syarat anda mempunyai keistimewaan yang sewajarnya kepada yang mendasarinya Oracle meja.

Selain itu, bolehkah paparan dikemas kini dalam Oracle?

Pandangan dalam Oracle mungkin boleh dikemas kini di bawah syarat tertentu. Ia boleh menjadi rumit, dan biasanya tidak digalakkan. Boleh dikemas kini pandangan adalah satu awak boleh gunakan untuk memasukkan, kemas kini , atau padamkan baris jadual asas. Setiap lajur dalam pandangan mesti dipetakan ke lajur satu jadual.

Begitu juga, bolehkah kita melakukan operasi DML pada paparan dalam Oracle? Hanya pernyataan pilih disimpan pada pangkalan data sebaliknya. Walau bagaimanapun, pandangan boleh digunakan dan melakukan DMLoperations (Sisipkan, Kemas Kini & Padam) juga. awak boleh masukkan data ke jadual di atas menggunakan pandangan kita baru sahaja mencipta. Dan ia adalah sintaks yang sama kita digunakan untuk memasukkan data ke dalam jadual.

Soalan juga ialah, bolehkah kita mengemas kini paparan?

Sekatan pada Mengemas kini Data Melalui Pandangan. Jika pandangan mengandungi cantuman antara berbilang jadual, awak boleh hanya masukkan dan kemas kini satu meja dalam pandangan , dan awak boleh 't padamkan baris. Awak boleh 't mengubah suai data secara langsung dalam paparan berdasarkan pertanyaan kesatuan. Awak boleh 't ubah suai paparan data yang menggunakan penyata GROUP BY atau DISTINCT.

Bolehkah anda memasukkan data ke dalam paparan?

1 Jawapan. Jika anda menggunakan cantuman dalaman, dan anda pandangan mengandungi semua lajur dalam jadual asas, kemudian anda pandangan mungkin boleh dikemas kini. Walau bagaimanapun, untuk pengemaskinian berbilang jadual pandangan , INSERT boleh berfungsi jika ia dimasukkan ke dalam jadual tunggal. Anda boleh membelah anda masukkan operasi menjadi berbilang INSERT kenyataan.

Disyorkan: