您现在的位置:中国下载站学院中心数 据 库MySQL教程Mysql基础教程 → 文章列表

MS SQL入门基础:创建和管理视图

作者:佚名  来源:不详  发布时间:2007-4-14 12:28:05   

减小字体 增大字体

 
 
  13.10.1 创建视图

  SQL SERVER 提供了使用SQL SERVER Enterprise Manager 和Transac-SQL 命令两种方法来创建视图。在创建或使用视图,时应该注意到以下情况:

  •只能在当前数据库中创建视图,在视图中最多只能引用1024 列;

  •如果视图引用的表被删除,则当使用该视图时将返回一条错误信息,如果创建具有相同的表的结构新表来替代已删除的表视图则可以使用,否则必须重新创建视图;

  •如果视图中某一列是函数、数学表达式、常量或来自多个表的列名相同,则必须为列定义名字;

  •不能在视图上创建索引;不能在规则、缺省、触发器的定义中引用视图;

  •当通过视图查询数据时,SQL SERVER 不仅要检查视图引用的表是否存在,是否有效,而且还要验证对数据的修改是否违反了数据的完整性约束。如果失败将返回错误信息,若正确,则把对视图的查询转换成对引用表的查询。

  1、使用SQL SERVER Enterprise Manager 来创建视图

  在SQL SERVER 中使用SQL SERVER Enterprise Manager 来创建视图的步骤为:

  (1) 启动SQL SERVER Enterprise Manager,登录到指定的服务器

  (2) 打开要创建视图的数据库文件夹,选中view 图标,此时在右面的窗格中显示当前数据库的所有视图,右击图标,在弹出菜单中选择New View 选项,打开New View 对话框。如图13-1。 在New View 对话框中共有四个区:表区、列区SQL script 区、数据结果区(此时对话框中的四个区都是空白的);

  

  (3) 在创建视图时,首先点击按钮,打开添加表对话框,如图13-2 所示;

转贴于:中国QQ站

  • 上一篇文章:MS SQL入门基础:通过视图管理数据
  • 下一篇文章:MS SQL入门基础:视图简介
  • 阅读统计:[]
  • 中国QQ站】【设为主页】【收藏本页】【打印本文】【回到顶部】【关闭此页

    相关文章
    文章评论(评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码


    设为首页 - 关于我们 - 广告服务 - 网站地图 - 加入收藏 - 网站声明 - 网站帮助 - 友情链接