视图说简单点 它就是个表
你是如何操作表的就如何操作视图
我在SQL2008下已经成功执行,不知道你是如何执行,查看下是否是列名没写正确,你的题目上的列名就有错误.
(图中的红线警告是说不能在单表情况下绑定多项,但是可以执行)
数据库视图使用:
1、插入数据:insert into 视图名(视图列1,视图列2) values(值1、值2)
2、更新数据:update 视图名 set 列名=值 where 更新条件
3、删除数据:delete from 视图名 where 删除条件
4、查询数据:select 要查询的列1,要查询的列2 from 视图名 where 查询条件
总结:视图的用法跟普通表的用法一致
刚测试完,没有问题,可以执行的。
你确定 CREATE VIEW SeniorEmp(sname,sage,salary)
AS SELECT E.ename, E.age, E.salary
FROM Emp E
WHERE E.age >50
这个语句执行了吗?
我按照你的方法 我成功了 可以做查询啊