viewdemo8.sql

来自「T-SQL示例大全」· SQL 代码 · 共 35 行

SQL
35
字号
/*
文件名称: ViewDemo8.sql
目        的: 示范如何更新视图的数据记录
*/
USE 北风贸易
GO

if exists (select * from dbo.sysobjects where id = object_id(N'dbo.vw_本月寿星') and OBJECTPROPERTY(id, N'IsView') = 1)
drop view dbo.vw_本月寿星
GO

-- 利用分布式查询建立一个数据来源为 Access 数据表的视图
CREATE VIEW vw_本月寿星
AS
SELECT 员工姓名,出生日期 FROM
    OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
                              'C:\T-SQL\Database\北风贸易公司.mdb';'admin';'',
                              本月寿星)
GO

-- 删除视图所有的数据记录
DELETE vw_本月寿星
GO

-- 将来自 SQL Server 数据表的本月寿星数据新增至视图中
INSERT vw_本月寿星 (员工姓名,出生日期)
    SELECT 姓名,出生日期 FROM 飞狐工作室
        WHERE MONTH(出生日期) = MONTH(GETDATE())
GO

-- 查阅视图的数据记录
SELECT * FROM vw_本月寿星
GO

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?