问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL server 表改了之后相应的视图内容不变

发布网友 发布时间:2022-05-07 03:06

我来回答

3个回答

懂视网 时间:2022-05-07 07:27

你需要在 SQL Server 2005 数据库中创建一个连接客户表与订单表的视图。同时要确保底层数据表方案的更改不会影响到视图。 以可能的最小开销量达成此目标。 无 --购物车表 create table Cart( BookID int, BookName nvarchar(30), Quantity int, Status int )

你需要在 SQL Server 2005 数据库中创建一个连接客户表与订单表的视图。同时要确保底层数据表方案的更改不会影响到视图。 以可能的最小开销量达成此目标。 <无> $velocityCount-->
  --购物车表
  create table Cart(
  BookID int,
  BookName nvarchar(30),
  Quantity int,
  Status int
  )
  --管理员表
  create table admin(
  adminname nvarchar(15) primary key,
  Pws varchar(15) not null)
  --图书表
  create table books(
  Idbook int primary key,
  Idcategory int not null references categories(Idcategory),
  Idsubcategory int not null references subcategories(Idsubcategory),
  Idsupplier int not null references suppliers(Idsupplier),
  bookname nvarchar(30) not null,
  Isbn varchar(13) not null,
  Details nvarchar(300) null,
  Orgcost money not null,
  Price money not null,
  discount int not null,
  imageurl nvarchar(50) null,
  Stock int not null,
  availstock int not null,
  Active bit not null,
  Hotdeal bit not null,
  Sakes int not null,
  Visits int not null
  )
  --图书类表
  create table categories(
  Idcategory int primary key,
  categoryname nvarchar(20) not null)
  --子类表
  create table subcategories(
  Idsubcategory int primary key,
  subcategoryname nvarchar(20) not null,
  Idcategory int references categories(Idcategory)
  )
  --出版商表
  create table suppliers(
  Idsupplier int primary key,
  suppliername nvarchar(30) not null
  )
  --顾客表
  create table customers(
  Idcustomer int primary key,
  username nvarchar(15) not null,
  password varchar(15) not null,
  realname nvarchar(15) not null,
  phone varchar(19) not null,
  email varchar(30) null,
  [add] nvarchar(30) not null,
  City nchar(10) not null,
  State nchar(10) not null,
  Zip char(6) not null
  )
  --订单表
  create table orders(
  Idorder int primary key,
  orderdate datetime not null default getdate(),
  Idcustomer int not null references customers(Idcustomer),
  Idbook int not null references books(Idbook),
  totalmoney money not null,
  totalbooks int not null,
  [add] nvarchar(30) not null,
  City nchar(10) not null,
  State nchar(10) not null,
  comment nvarchar(300) null,
  Idpayment int not null,
  Send bit not null
  )
  --stockmovements表
  create table stockmovements(
  Idbook int not null,
  Datemovement datetime not null,
  Quantity int not null
  )
GO
CREATE VIEW dbo.Customer_Order WITH SCHEMABINDING
AS
SELECT * FROM dbo.customers INNER JOIN dbo.orders ON dbo.orders.Idcustomer=dbo.customers.Idcustomer 
GO

热心网友 时间:2022-05-07 04:35

表的内容增加了,视图的内容变不变,看要视图是怎么写的。
如果视图是没有条件的,是会跟着增加,要是有条件的,就要看条件了。追问条件是指是否为空,是否唯一那些吗?

追答条件是指视图的条件。where语句。
如果视图里没有where语句,应该和表的显示是一样的。

热心网友 时间:2022-05-07 05:53

你要问什么?追问难道不是应该相互关联的吗,表的数据增加,与表相关视图的数据也会增加吗

追答视图是怎么写的呢?可能增加的记录不在视图的显示范围。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
饥荒巨鸟图腾有什么用 饥荒巨鸟图腾怎么激活 恐惧饥荒健康怎么回复 健康值系统详解 想在京东买32g内存卡,发个商品号给我吧 民族文化浅谈普米族的宗教信仰 iphone4s进入恢复模式后,过几十秒就自动关机 hdr10是什么意思(hdr10是什么) 郑州禧年化妆摄影学校的专业设置 乔迁择吉2022年属鸡4月最佳入新居日子? 变电站中110kv配电变压器最小多大容量? 面条与米饭哪个消化快些 面条和米饭哪个好消化 为什么同样吃三两米饭或者面条,面条没米饭耐饿?还有,吃米饭和面条哪个容易发胖? 面食米饭哪个更耐饥饿?为什么? 吃面条和米饭哪个比较顶饿? 米饭和面食哪个更挨饿? 米饭与面条哪个更耐饿? 米饭和面条哪个更压饿 白面和大米哪一个更适合充饥? 大家觉得是北方的面条抗饿还是南方的米饭抗饿 面粉抗饿还是米饭抗饿? 面和大米哪个耐饥饿 早上吃米饭顶饿还是吃面条顶饿? 桃胡子怎么清理 周恩来,从小立志要为中华之,崛起而读书,这让我们联想到一句名言,这是什么名言? 为中华之崛起而读书算爱国名言吗? 周恩来从小立为中华之崛起而读书,这让我联想到一句什么名言? 为中华之崛起而读书,为打造世界一流人才而奋斗。名人沈彬杰的格言 为中华之崛起是不是名言警句 为中华之崛起而读书这句话算不算与志向有关的警句格言 大家知道从哪拆电池吗?华硕顽石fl5700u 请问:花生米怎么炸 花生米怎么炸才好吃? 怎样才能炸出香脆的花生米呢 形容人才思敏捷的成语3个 成语什么思敏捷 形容做事机警敏捷的成语有哪些? 有关于才思敏捷的成语有哪些? 才思敏捷的意思是什么? 形容才思敏锐的四字成语有哪些 形容人聪明有才气的词语比如才思敏捷 才思敏捷的意思是 形容做事答话敏捷熟练用不着考虑打一四字成语 形容人 细心的成语 微信工商银行定存安全吗 工商银行卡和微信绑定在一起安全吗? 微信上的中国工商银行电子银行安全吗 微信公众平台 中国工商银行电子银行 这个安全吗? 我想请问下用微信绑定工商银行卡有没有什么安全问题啊? 在工行微信转账20万安全吗?