视图 与存储过程的区别,视图创建,更新,修改

1在命令框中操作,在sql框中查看

2视图的操作不影响实际的数据库数据  

视图与存储过程的区别:

视图是一张虚拟的表(重在图,呈现数据),用户可任意选取需要的数据

存储过程更注重过程,可接受参数,呈现速度更快

两者用途差不多

3 视图的创建:create  view  vw_component  as  select * from g3e_component  where g3e_username  like '%低压配电房%'

4 DML语句:数据库查询与操作语言具体指更新(update),插入(insert),删除(delete)

5  更新语句:

where 语句一般是更加细化的得利用其他因素对数据进行筛选

update vw_feature set g3e_username='10kv电缆1'  where g3e_fno='140';

6创建或修改视图

create or replce vw_feature as select g3e_fno,g3e_tooltip  from g3e_feature where g3e_username like '%低压配电房%'

若不存在则创建,若存在则替换

 

 

 

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

posted @ 2012-12-25 17:43  stevenshao22  阅读(224)  评论(0)    收藏  举报