Ⅰ sql server修改视图的命令是
修改是增加视图中没有的列,还是更新这个视图里面的数据项
如果是修改其中的列的话,你可以试一下alter view语句:
alter view [视图名] add [列名] //增加一个列
alter view [视图名] drop column [列名] //删除一个列
我觉得是这样的,我没在数据库上做过实验,增加的时候应该增加所建视图参照表里面已有的列,或许还会要求加上原来的表名。具体的你自己上机试一下就可以了
如果说的是更新操作,那就简单了,INSERT ,UPDATE,DELETE,这些语句我都用过的。
希望可以帮助你,o(∩_∩)o
Ⅱ sql视图怎么写怎么修改用语句
CREATE VIEW 视图名
AS
<select statement>
[WITH CHECK OPTION]
Ⅲ SQL编写视图,并通过两表的关联查询具体的配置信息
您好,你的问题,我之前好像也遇到过,以下是我原来的解决思路和方法,希望能帮助到你,若有错误,还望见谅!展开全部
1、创建测试表;
create table company(companyId number, companyName varchar2(20), contacts varchar2(20));
create table users(userId number, companyId number, userName varchar2(20), userAge number, address varchar2(20));
2、插入测试数据;
insert into company values (1,'腾讯科技','马化腾');
insert into company values (2,'微软公司','鲍威尔');
insert into company values (3,'新浪科技','小明' );
insert into users values (1,1,'jack',23 , '上海');
insert into users values (2,1,'jack2', 23, '上海');
insert into users values (3,2,'jack3', 23, '上海'); 非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
Ⅳ 如何编写视图的SQL
create view 试图名
as
(
select * from 表 where 条件
)
Ⅳ sql 修改视图的问题
“出生年份”列的值是由计算得来,不能在视图中进行修改。
可以这样修改视图的定义和更新语句:
CREATE VIEW VIEW_1
AS
SELECT sname,sex,sage '出生年份'
FROM student
WHERE sex='男'
UPDATE VIEW_1
SET 出生年份=2011-23
WHERE sname='李军'
Ⅵ sql中如果修改了基本表的数据,视图也会自动随之修改吗
1、首先在电脑中登录PL/SQL Developer,如下图所示。
Ⅶ 用sql语句修改 视图(view)
alter view v
as
select *
from xx jion yy on xx.column_name1=yy.column_name2
where ... --这里加你所需的条件
order by id
Ⅷ SQL如何直接修改视图
实现不了,,,
视图只是查询的体现,
是不能直接影响表数据的
修改表数据,只能直接改表
Ⅸ sql 修改视图
数据库中视图的值只能通过 select语句从一个或多个表中查询出来的结果,并不能修改值。需要修改值还得到视图引用的表中去改
Ⅹ SQL中视图的创建。修改,删除
1、创建视图
CREATE [OR REPLACE] VIEW 视图名(列1,列2...)
AS SELECT (列1,列2...)
FROM ...;
[WITH [CASCADED|LOCAL] CHECK OPTION]
(10)sql编辑视图扩展阅读:
SQL语言基本上独立于数据库本身、使用的机器、网络、操作系统,基于SQL的DBMS产品可以运行在从个人机、工作站到基于局域网、小型机和大型机的各种计算机系统上,具有良好的可移植性。
可以看出标准化的工作是很有意义的。早在1987年就有些有识之士预测SQL的标准化是“一场革命”,是“关系数据库管理系统的转折点”。
数据库和各种产品都使用SQL作为共同的数据存取语言和标准的接口,使不同数据库系统之间的互操作有了共同的基础,进而实现异构机、各种操作环境的共享与移植。
参考资料:网络-SQL