您现在的位置是:首页 >

受保护的视图怎么编辑 SQL实战新手入门:修改视图

火烧 2021-09-02 06:26:54 1039
SQL实战新手入门:修改视图   修改视图  当想对一个视图进行修改 但这样的改动又没有必要完全重新编写视图时 可以使用ALTER VIEW语法 不同的RDBMS对于ALTER VIEW语句所能够执行

SQL实战新手入门:修改视图  

  修改视图

  当想对一个视图进行修改 但这样的改动又没有必要完全重新编写视图时 可以使用ALTER VIEW语法 不同的RDBMS对于ALTER VIEW语句所能够执行的修改存在着相当大的差异 某些(HSQLDB MS Access)根本不支持ALTER VIEW语句

  Oracle的ALTER VIEW语句不能改变视图的定义(例如添加列 重命名列等) 相反 Oracle使用ALTER VIEW语句来向已有的DDL定义添加约束(关于约束的更多信息请参考第 章) 显然 Oracle认为应该使用CREATE或者REPLACE语句来实现其余的功能

  IBM DB 中ALTER VIEW语句的功能仅仅是向已有的查询定义中添加列 其余的RDBMS把ALTER VIEW作为REPLACE的同义词使用 但两者存在一个重要区别 即使用ALTER并不会影响到视图中已经创建好的安全权限(关于安全性请参考第 章的内容)

      返回目录SQL实战新手入门

      编辑推荐

受保护的视图怎么编辑 SQL实战新手入门:修改视图

       Oracle索引技术

       高性能MySQL

lishixinzhi/Article/program/SQL/201311/16461  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码