原文:表,视图,存储过程,函数之间的区别

表 是真实存在的,它占内存空间 视图 是虚拟表,不存储数据,存储的是sql,检索他的时候实际上是执行定义它的sql语句,不占任何内存存储过程 理解的简单一点就是 数据库中的程序 ,可以在不需要外部程序 如C,java,vb等 的情况下,让数据库自己解决复杂的 用一般sql不能实现的功能,而视图则不然表和视图的区别视图不占实际空间,可以对任意的表进行叠加和剪裁,利用分区视图的功能,能加快表的I O ...

2017-12-25 11:58 1 6221 推荐指数:

查看详情

存储过程函数之间有几个区别

存储过程函数之间有几个区别存储过程是用户定义的SQL语句序列的集合,涉及特定或其他对象的任务。用户可以调用存储过程函数通常是由数据库定义的方法。它接收参数并返回某种类型的值,并且不涉及特定的用户(如果它是自定义函数,则可能涉及用户)。 1)通常,由存储过程实现的功能稍微 ...

Tue Jul 03 05:50:00 CST 2018 0 1827
存储过程视图区别

SQL里面不带参数的存储过程视图区别1、存储过程是程序化的sql可以实现一般sql不能实现的功能。 如:先检索一个得到一些数据,经过一定的编辑后更新到另外一个中、这就可以用不带参数的存储过程实现。 2、视图是虚拟,不存储数据,存储的是sql,检索他的时候实际上是执行定义它的sql语句 ...

Tue Jun 12 01:46:00 CST 2012 0 31698
存储过程视图区别

SQL里面不带参数的存储过程视图区别1、存储过程是程序化的sql可以实现一般sql不能实现的功能。 如:先检索一个得到一些数据,经过一定的编辑后更新到另外一个中、这就可以用不带参数的存储过程实现。 2、视图是虚拟,不存储数据,存储的是sql,检索他的时候实际上是执行定义它的sql语句 ...

Mon Aug 03 21:46:00 CST 2020 0 709
视图存储过程函数(一)

视图 1、什么是视图:   视图是一种虚拟存在的,对于使用视图的用户来说基本上是透明的。视图并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的,并且是在使用视图时动态生产的。 2、视图相对于普通的的优势主要包括以下几项:   a、简单:使用视图的用户完全不需要关系后面 ...

Thu Mar 29 07:32:00 CST 2018 0 2451
函数存储过程区别

一、函数   函数存储过程相似,也是数据库中存储的已命名PL-SQL程序块。函数的主要特征是它必须有一个返回值。通过return来指定函数的返回类型。在函数的任何地方可以通过return expression语句从函数返回,返回类型必须和声明的返回类型一致。 二、函数存储过程的优点 ...

Wed Apr 10 00:29:00 CST 2019 0 4213
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM