T-SQL视图

时间:2021-01-25 07:18:36

 视图(view)

  用于存储封装一个select语句,使用方法和表一样。也可通过界面对视图进行操作。

  create view ordersWithNum    --创建一个视图ordersWithNum
  as
  select *,row_number() over(order by oprice desc) as num
  from TblOrders

  select * from ordersWithNum    --像使用表格的方法一样使用视图
  
  exec sp_helptext ordersWithNum  --查看视图中的代码

  Drop view ordersWithNum     --删除视图,视图如果不手动删除,则会一直保存

  注意:视图并不是一个存储数据的容器,而只是存储了一个查询