如何在表格中直接修改数据 plsql
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在表格中直接修改数据 plsql相关的知识,希望对你有一定的参考价值。
参考技术A 你好!1.邮件表名称
英文
edit
data
中文
编辑数据
修改后别忘了两次提交
2.查询时select
t.*,t.rowid
from
table_name
t
仅代表个人观点,不喜勿喷,谢谢。 参考技术B 点中表名,右键点Edit data(编辑数据) 参考技术C 1.邮件表名称 英文 edit data 中文 编辑数据 修改后别忘了两次提交
2.查询时select t.*,t.rowid from table_name t 参考技术D select * from table名 for update;本回答被提问者采纳
plsql表更新后视图未更新
参考技术A plsql表更新后视图未更新,可能是不汇总或数据被加工过一般来说,通过视图进行数据更新(INSERT、UPDATE、DELETE),只要该视图是单纯的SELECT语句定义的视图即可。也就是说,如果是不汇总或数据被加工过而是直接显示数据的视图,一般可以通过该视图来更新数据。在这种情况下,在数据库侧,将针对视图的DML语句(INSERT、UPDATE、DELETE)自动转换成表的DML语句,来更新数据。
但是,对于定义的复杂视图,DML语句无法在数据库侧转换成表的DML语句,因此会发生错误。这种情况下如果在数据库侧无法转换成表的DML语句,我们也可以通过开发者准备的程序,转换成表的DML语句,也可以实现对视图的DML。那就是“INSTEAD OF 触发器”
以上是关于如何在表格中直接修改数据 plsql的主要内容,如果未能解决你的问题,请参考以下文章
php用表格的形式显示连接的一张mysql表格,并具有直接在表格中修改、删除mysql表中数据的功能