0
点赞
收藏
分享

微信扫一扫

MySQL数据库视图与游标知识点精要 手敲giao

彪悍的鼹鼠 2022-01-20 阅读 113

视图

1.含义:虚拟表和普通表一样使用
				//用则有,不用则无

2.应用场景:可以理解为封装操作
	 		 (1).多个地方用到同样的查询结果
		 	 (2).该查询结果使用sql语句复杂

3.创建视图:语法	create view 视图名
	      	as
	      	查询语句;

4.修改视图:语法	alter view 视图名
	      	as
	      	查询语句;

5.删除视图:语法	drop view 视图名

6.更新试图:(1).可更新视图的条件
				<1>视图中没有聚合函数
				<2>不包含通过基本项计算出来的列
				<3>至少包含一个基本表
		   (2).插入数据   insert  into 视图名 values (赋值)
		   (3).修改数据   update 视图名 set 赋值 where 条件
		   (4).删除数据   delete from 视图名 where 条件guanbi

游标

1.含义:可以看作是一个特殊的指针,对结果集进行逐行处理的能力

2.使用游标的步骤:	(1).声明游标;declare 游标名 cursor
							     for select 查询语句		
					(2).打开游标:open 游标名
					(3).读取数据:fetch 读取位置 from 游标名
					(4).关闭游标:close 游标名
					(5).删除游标:deallocate  游标名
举报

相关推荐

0 条评论