视图+视图DML操作+获取用户的所有表名或视图名+视图插入数据
2017-04-25 18:21
281 查看
视图
视图DML操作
注意:只能基于一个表的视图才能进行DML操作,对视图的DML操作实际上是对单表的操作
获取用户的所有表名或视图名
视图插入数据:
没有插入主键sno定义的值
查看原因:基表的sno是主键
修改视图
插入数据
查看视图
在原表的数据
with check option:要注意插入的数据要满足约束条件
with read only:只读,不能插入数据
修改和删除数据与插入数据一样,参照插入数据
视图DML操作
注意:只能基于一个表的视图才能进行DML操作,对视图的DML操作实际上是对单表的操作
获取用户的所有表名或视图名
视图插入数据:
没有插入主键sno定义的值
查看原因:基表的sno是主键
修改视图
插入数据
查看视图
在原表的数据
with check option:要注意插入的数据要满足约束条件
with read only:只读,不能插入数据
修改和删除数据与插入数据一样,参照插入数据
相关文章推荐
- 根据数据库名获取所有表及视图名称
- Lumigent Log Explorer是不是可以恢复所有用户误操作的数据?
- MySQL 服务器变量 数据操作DML-视图
- 4.windows和Linux下创建oracleusername表空间,表,插入数据,用户管理表等操作
- java操作MySQL数据库(插入、删除、修改、查询、获取所有行数)
- 获取sql server数据库中所有用户表名及在sql server中怎样用sql得到库中所有的表名以及表的结构(列名和数据类型)
- script:获取某张表上所有的DML操作
- MySQL 服务器变量 数据操作DML-视图
- 通过系统数据库获取用户所有数据库中的视图、表、存储过程
- SQL语句,数据更新,数据插入删除修改和对视图的更新操作
- SQL Server 获取所有表和数据的批量操作
- Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
- 4.windows和Linux下创建oracle用户名表空间,表,插入数据,用户管理表等操作
- 三种DML操作:插入数据,更新数据,删除数据.
- SQL Server 获取所有表和数据的批量操作
- oracle获取当前登录用户的所有表,视图,sequence的相关信息
- JDBC之数据库的增,删,改,查, 搜, 批量执行,获取表结构,获取某一用户下所有的表,滚轴操作的封装
- Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
- MySQL深入01-SQL语言-数据字典-服务器变量-数据操作DML-视图