Whether you can update or
delete from views at all, depends on the database system.
In SQLite, you just can't.
It doesn't support it.
But in PostqreSQL, you can update or delete on simple views,
like ones that select just particular rows or columns from a large table.
But not from views that use drawing, aggregations, or other functions.
The change to the view will effect the underlying table that it's a view of.
So, the answer is that yes, you can update or
delete rows from some views but not others.
تعتمد إمكانية قيامك بالتحديث أو
.الحذف من العروض مطلقًا على نظام قاعدة البيانات المستخدم
.لا يمكنك فعل ذلك في SQLite
.لا تدعم SQLite هذا الإجراء
،لكن في PostqreSQL، يمكنك التحديث أو الحذف في العروض البسيطة
.مثل العروض التي تحدد صفوف معينة فقط أو أعمدة من جدول كبير
.لكن ليس من العروض التي تستخدم الرسم أو عمليات aggregation أو الدوال الأخرى
.سيؤثر إجراء تغيير على العرض على الجدول الأساسي الذي يتم تكوين العرض منه
حسنًا، الإجابة هي نعم، يمكنك تحديث أو
.حذف صفوف من بعض العروض دون غيرها
Se você pode atualizar ou
excluir das visualizações, depende do sistema de banco de dados.
No SQLite, você não pode.
Ele não aceita isso.
Mas no PostqreSQL, você pode atualizar ou excluir em visualizações simples,
como aquelas que selecionam apenas linhas ou colunas de uma grande tabela.
Mas não das visualizações que usam desenho, agregações ou outras funções.
A alteração na visualização afetará a tabela subjacente da qual ela é uma visualização.
Portanto, a resposta é sim, você pode atualizar ou
excluir linhas de algumas visualizações, mas não de outras.
你是否可以从视图中进行更新
或删除 取决于数据库系统
在 SQLite 中 你不能这样做
它不支持这种做法
但在 PostqreSQL 中 你可以在简单视图上进行更新或删除
就像从一个大型表格中只选取特定行或列那样
但不是从使用绘图、聚合或其它函数的视图中
对视图进行的修改将影响到相应的基本表
因此 答案为“是” 你可以从一些视图中
更新或删除行 但在其它视图上不行