精华内容
下载资源
问答
  • SQL创建视图

    2019-03-28 11:26:37
    if exists (select * from sysobjects where name = 'View_Jm_EdsProd') drop view View_Jm_EdsProd... --创建视图 create view View_Jm_EdsProd with encryption as select * from Tab_EdsProd where Mid>1 g...
    if exists (select * from sysobjects where name = 'View_Jm_EdsProd')
     drop view View_Jm_EdsProd
     go
     --创建视图
    create view View_Jm_EdsProd 
    with encryption
    as
       select * from Tab_EdsProd where Mid>1
    go
    --使用视图--
    select *from  View_Jm_EdsProd 
    

    主题格式
    create view X
    as
    sql语句
    go

    展开全文
  • 本文章很简单的讲述了关于SQL创建视图 方法,利用了一个简单的实例告诉你如何创建视图,有需要的朋友可以参考着来做。--使用代码创建视图create view viewname --创建视图assql statement例(1)Name Subject Result...

    本文章很简单的讲述了关于SQL创建视图 方法,利用了一个简单的实例告诉你如何创建视图,有需要的朋友可以参考着来做。

    --使用代码创建视图

    create view viewname --创建视图

    as

    sql statement

    例(1)

    Name Subject Result

    张三 语文 80

    张三 数学 90

    张三 物理 85

    李四 语文 85

    李四 数学 92

    李四 物理 82

    想变成

    姓名 语文 数学 物理

    张三 80 90 85

    李四 85 92 82

    代码如下

    复制代码

    declare @sql varchar(4000)

    set @sql = 'create view [viewname] as select Name'

    select @sql = @sql + ',sum(case Subject when '''+Subject+''' then Result end) ['+Subject+']'

    from (select distinct Subject from CJ) as a

    select @sql = @sql+' from CJ group by name'

    select @sql

    exec(@sql)

    关于视图的其它操作

    alter view viewname --修改视图

    as

    sql select statement

    drop view viewname --删除视图

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!

    展开全文
  • 本文章很简单的讲述了关于SQL创建视图 方法,利用了一个简单的实例告诉你如何创建视图,有需要的朋友可以参考着来做。--使用代码创建视图create view viewname --创建视图assql statement例(1)Name Subject Result...

    本文章很简单的讲述了关于SQL创建视图 方法,利用了一个简单的实例告诉你如何创建视图,有需要的朋友可以参考着来做。

    --使用代码创建视图

    create view viewname --创建视图

    as

    sql statement

    例(1)

    Name Subject Result

    张三 语文 80

    张三 数学 90

    张三 物理 85

    李四 语文 85

    李四 数学 92

    李四 物理 82

    想变成

    姓名 语文 数学 物理

    张三 80 90 85

    李四 85 92 82

    代码如下

    declare @sql varchar(4000)

    set @sql = 'create view [viewname] as select Name'

    select @sql = @sql + ',sum(case Subject when '''+Subject+''' then Result end) ['+Subject+']'

    from (select distinct Subject from CJ) as a

    select @sql = @sql+' from CJ group by name'

    select @sql

    exec(@sql)

    关于视图的其它操作

    alter view viewname --修改视图

    as

    sql select statement

    drop view viewname --删除视图

    本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

    本文系统来源:php中文网

    展开全文
  • SQL创建视图限制

    千次阅读 2014-06-18 00:01:22
    SQL创建视图限制 视图定义服从下述限制: · SELECT语句不能包含FROM子句中的子查询。 · SELECT语句不能引用系统或用户变量。 · SELECT语句不能引用预处理语句参数。 · 在存储子程序内,定义不...

    SQL创建视图限制

    视图定义服从下述限制:


    · SELECT语句不能包含FROM子句中的子查询。

    · SELECT语句不能引用系统或用户变量。

    · SELECT语句不能引用预处理语句参数。

    · 在存储子程序内,定义不能引用子程序参数或局部变量。

    · 在定义中引用的表或视图必须存在。但是,创建了视图后,能够舍弃定义引用的表或视图。要想检查视图定义是否存在这类问题,可使用CHECK TABLE语句。

    · 在定义中不能引用TEMPORARY表,不能创建TEMPORARY视图。

    · 在视图定义中命名的表必须已存在。

    · 不能将触发程序与视图关联在一起。

    转自:http://group.gimoo.net/review/64255

    展开全文
  • PL/SQL 创建视图语法

    2014-05-29 11:09:00
    PL/SQL 创建视图语法 使用create view 语句创建视图 create [or replace][force | noforce] view [user.] viewName (column [,column2]...) as query [with check option[Constraint constraint]]...
  • 视图可以视为“虚拟表”或“存储的查询” 创建视图所依据的表称为“基表” 视图的优点有:提供了另外一种级别的表安全性 隐藏的数据的复杂性 简化的用户的SQL命令 隔离基表结构的改变 通过重命名列,从另一个角度...
  • SQL创建视图注意事项

    2020-12-20 17:20:37
    1.如何创建视图及注意事项 创建视图图的基本语法: CREATE VIEW <视图名称>(<列名1>,<列名2>,...) AS <SELECT语句> from 表名 group by 列名;-- 该语句可以选择或者不写该语句,两者的...
  • sql创建视图语法示例

    千次阅读 2014-05-27 00:17:03
    -创建视图 --视图只会引用存放在表中的数据 --使用代码创建视图 create view viewname --创建视图 as sql select statement alter view viewname --修改视图 as sql select statement drop ...
  • 所以脚本看起来像这样.DECLARE @databaseName nvarchar(100) = 'DatabaseName'EXEC('/*A lot of database creation code built off of @databaseName*/')除了我们在此数据库中创建的一个视图外,这一切都很好....
  • SQL创建视图语句求助

    2020-11-13 16:37:01
    求助一个创建视图的语句 源数据有两个字段,时间和分类(分类里面有重复的内容) 想创建一个视图,首先对分类按照月进行分组,统计出这个月总数前10的项目,列出本月对应的数量,以及上个月对应数量 [img=...
  • 定义所有女生信息的视图“F_Student”(5分)2.通过视图“F_Student”查询小于18岁的女生人数。(5分)3.定义“计算机系”学生的视图”CS_Student”,并要求透过该视图进行的更新操作只涉及计算机系学生。(5分)4....
  • SQL创建视图时报错

    2017-10-14 15:10:20
    CREATE VIEW V_DLMU_PartSupp2 AS SELECT PS_PARTKEY,PS_SUPPKEY,PS_AVAILQTY,PS_SUPPLYCOST FROM PARTSUPP WHERE PS_SUPPKEY = (SELECT S_SUPPKEY FROM SUPPLIER ... WHERE S_NAME = 'Supplier#...
  • SQL Server:使用T-SQL创建视图

    千次阅读 2016-11-29 17:41:52
    记录一下,T-SQL视图 作用:取到几个国家、区域、代理下的各个机型价格(LZ目前公司做IP话机) if exists(select 1 from sysobjects where name='V_YEA_SalesPrice') drop view V_YEA_SalesPrice go create view...
  • sql 创建视图注意事项

    2012-07-27 21:26:00
    创建视图需要考虑一下准则: 1,视图名称必须遵循标识符的规则,该名称不得与该架构的如何表的名称相同 2,你可以对其他视图创建视图。允许嵌套视图,但嵌套不得超过32层。视图最多可以有1024个字段 3,不能将...
  • sql 创建视图语法示例

    万次阅读 2008-11-18 15:34:00
    --创建视图--视图只会引用存放在表中的数据--使用代码创建视图create view viewname --创建视图assql select statementalter view viewname --修改视图assql select statementdrop view viewname --删除视图create ...
  • 创建一个 名字为 vw_test 的视图视图中的数据从一个基础表中查询并在创建时候添加额外的字段fieldname 1、fieldname是一个比例,保留一位小数( 用ROUND 函数 ) 2、分子和分母均取自 table_name 3、分子和分母...
  • 1.SQL中ISNULL函数介绍 ISNULL 使用指定的替换值替换 NULL。 语法 ’ISNULL ( check_expression , replacement_value ) 参数 check_expression 将被检查是否为 NULL的表达式。check_expression 可以是任何...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,505
精华内容 3,802
关键字:

sql创建视图