暂无图片
通过视图可以更新数据表中的任何数据,对吗?
我来答
分享
北斗
2023-07-10
通过视图可以更新数据表中的任何数据,对吗?

通过视图可以更新数据表中的任何数据,对吗?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
北斗

出错了。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片

通过视图可以更新数据表中的任何数据,这句话是不对的。因为当遇到如下情况时,不能更新数据表的数据。

1)修改视图中的数据时,不能同时修改两个或多个基本表。

2)不能修改视图中通过计算得到的字段,例如包含算术表达式或者集合函数的字段。

3)当在视图中执行UPDATE或DELETE命令时,无法用DELETE命令删除数据,若使用UPDATE命令则应当与INSERT命令一样,被更新的列必须属于同一个表。

暂无图片 评论
暂无图片 有用 1
打赏 1
回答交流
Markdown


请输入正文
提交
相关推荐
用什么工具监控数据库比较好?
回答 1
grafana就行
主关系数据是什么意思?
回答 1
主从表当中的主表?一个关系表当中的主键?
作为DBA,要精通哪些知识才能进行高水平SQL优化?
回答 1
已采纳
作为DBA,首先要重视表的统计信息,其次要牢牢掌握索引知识,索引理解透了,就能解决80%左右的关于OLTP的SQL性能问题。如果数据库系统不是OLTP系统,而是ERP系统,或者是OLAP中的报表系统、
页块中更新和删除导致的碎片如何处理?
回答 1
已采纳
在叶子层上,删除操作仅从头部移除单元格偏移量,而单元格本身保持不变。在这样做之后,对应的单元格不再是可寻址的,它的内容将不再出现在查询结果中,也不需要将其置为null或移动相邻单元格。当页被分裂时,只
jdk17 应该选elasticsearch什么版本?
回答 2
Elasticsearch7.x需要使用JDK11,Elasticsearch6.x需要使用JDK1.8。因此,如果您使用的是JDK17,那么您应该选择Elasticsearch7.x之后版本。
如何导出user_segments下查询到的所有表?
回答 1
你打算怎么导出?usersegments是指你登录的当前用户下的所有对象,dbasegments是所有用户的对象。如果是用数据泵的话,直接指定用户就可以
异构数据库迁移对比工具
回答 1
已采纳
请问有无功能较全的异构数据库对比工具例如oracle迁移至pg,迁移至mysql等异构数据库1.对比源目的数据量,数据抽样对比,字段,索引对比2.存储过程,函数,触发器结构功能性对比,例如设定统一入参
sql的外键必须是另一张表的主键或唯一索引吗?
回答 2
已采纳
必须要保证唯一性。
现在有3套主库,可以在DG的备库做在一台系统上吗?
回答 1
你空间、CPU、内存够用就没问题
如何确认数据库中一张表的最后select,update,delete,insertd的时间呢?
回答 1
https://bbs.csdn.net/topics/392606940?depth1utmsourcedistribute.pcrelevant.nonetaskdiscussiontopicBl