加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

MS Sqlserver视图巧用

发布时间:2020-12-12 15:30:41 所属栏目:MsSql教程 来源:网络整理
导读:?1、创建数据库testdb ?2、创建表test SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[test]( ?[id] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL, ?[name] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL, ?[sex] [bit] NULL ) ON [P

?1、创建数据库testdb

?2、创建表test

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[test](
?[id] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,
?[name] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,
?[sex] [bit] NULL
) ON [PRIMARY]

?

3、创建数据库db

4、创建视图

  create view view_1
as
SELECT???? id,name,sex
FROM???????? testdb.dbo.test

?

5、select * from view_1


insert into view_1(id,sex) values('6','6','True')


update view_1 set sex='false' where id=6

?

delete view_1 where id='6'

通过以上实验可以证明,视图可以当做表来使用,从而可以实现从一数据库映射到另一数据库,

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读