安徽快3今天开奖号|免费安徽快3过滤工具|
我们来自五湖四海,不为别的,只因有共同的爱好,为中国互联网发展出一分力!

mysql 视图操作以及存储过程

2012年06月08日16:17 阅读: 15910 次

标签: MySQL, 存储, 视图

1.MySQL 视图的操作是在新版本数据库才支持的,视图操作的好处是可以简化数据库的查询,特别是一些经常查询的数据表我们可以先创建一个视图,以后要在查询这个类式 的数据表时候,就可以直接查询该视图。这样也可以提高查询的效率。
 视图还有个好处就是,你如果改变了基数据表的字段或者值,视图表?#19981;?#38543;着改 变,所以我们不用去担心,改变基数据的字段值时候担心视图的数据不同步的问题。
例如:创建视图,然后通过视图来查询。

create view v3 as SELECT b.sid, b.grade, c.cname
FROM grade b, course c
WHERE b.cid = c.cid

然后查询从视图中查询出一条数据
select sid,grade,cname from v3 where sid=200410001

这样是不是更好理解点,不要再一次使用联合查询去查询?#31243;?#25968;据。

2存储过程,这 个操作可以使数据库操作更加的简洁,数据操作的重用性也得到了更好的体现,存储过程可以实现多表的操作,还有他他允许传入参数。具体的操作可以参考手册。

这 两个sql特征 可以在我们具体在实际开发灵活应用,也许可以改变一下我们过去一些不合理的数据库操作,可以使我们写的程序更加的合理,更加的易于维护。


分享到: 更多
蓝客门户
©2001-2019 中国蓝客联盟 版权所有.
关于蓝客联盟历史宗旨章程技术服务联系我们蓝客社区

安徽快3今天开奖号
时时彩组三组六稳赚 腾讯分分彩一码不定位 必中计划软件最新 后三600注稳定大底方法 福彩3d前200期走势图 彩票助赢计划软件app 苹果版 我不想赌了,做正常人 有没有好的计划本软件 时时彩万能六码组合 重庆时时开奖走势