视图的创建

IF  EXISTS (SELECT * FROM sys.views WHERE object_id = OBJECT_ID(N'[dbo].[TB_TEST]'))
DROP VIEW [dbo].[TB_TEST]
GO


SET ANSI_NULLS ON
GO


SET QUOTED_IDENTIFIER ON
GO




CREATE VIEW [dbo].TB_TEST
AS
SELECT                  TB_TEST_1.ID, TB_TEST_1.Code, TB_TEST_1.Name, TB_TEST_1.PassWord, TB_TEST_1.Power, 
                                  TB_TEST_1.ClientLevel, TB_TEST_1.DeptNo, TB_TEST_1.DeptName, TB_TEST_1.Rank, TB_TEST_1.ValidStartDate, 
                                  TB_TEST_1.ValidEndDate, TB_TEST_1.PWDStartDate, TB_TEST_1.PWDValidDays, TB_TEST_1.DeleteFlag, 
                                  TB_TEST_1.LastStaffID, TB_TEST_1.Timestamp, TB_TEST_1.LastLogin, TB_TEST_1.Computer, TB_TEST_1.Memo, 
                                  TB_TEST_1.AgentID, TB_TEST_1.AgentPassword, TB_TEST_1.MultiLang, TB_TEST_1.FelicaIDm, 
                                  TB_TEST_1.Namekana, TB_TEST_1.ADName, TB_TEST_1.ADFlag, TB_TEST_1.Extension, 
                                  TB_TEST_1.MinPassWordLength, TB_TEST_1.PassWordComplexity, TB_TEST_1.BaseID, dbo.TB_Base.BaseName, 
                                  TB_TEST_1.LoginLockFlag, TB_TEST_1.LoginStartDate, TB_TEST_1.LoginEndDate, TB_TEST_1.ThreePasswordUseFlag, 
                                  TB_TEST_1.NoIncludeThrSameTextFlag, TB_TEST_1.FirstMustUpdateFlag, TB_TEST_1.PassWordBeforeTwo, 
                                  TB_TEST_1.PassWordBeforeOne
FROM                     QCall_User.dbo.TB_TEST AS TB_TEST_1 LEFT OUTER JOIN
                                  dbo.TB_Base ON TB_TEST_1.BaseID = dbo.TB_Base.ID


GO


补充

视图是虚表,可以理解为预先定义好了的SQL语句,不存储数据,所以当你更新视图时就是更新的原表。
当然并不是所有的视图都可以更新,如包含自定义列的视图就不能更新

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

g710710

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值