99问答网
所有问题
当前搜索:
存储过程和函数的区别是什么
存储过程和函数的区别
答:
一、含义不同
1、存储过程:存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。2、函数:是由一个或多个 SQL 语句组成的子程序,可用于封装代码以便重新使用。 函数限制比较多,如不能用临时表,只能用表变量等 二、
使用条件不同
1、存储过程:可以在单个存储...
ocacle
什么是储存过程
,
什么是函数
答:
二、存储过程和函数区别
1、存储过程不一定非要有返回值
数据库中的函数一定有返回值 2、存储过程在前台语言可以直接调用 而函数一般要有sql语句做为载体
存储过程和函数的区别
答:
1、函数只能返回一个变量,而存储过程可以返回多个
;例如:函数可以嵌入sql中和存储过程中使用,但是存储过程需要让sql的query可以执行,将mysql_real_connect的最后一个参数设置为CLIENT_MULTI_STATEMENTS 2、
函数的限制比较多
,不能用临时表,只能用表变量,有些函数不能用,存储过程限制少;3、存储过程处...
创建存储过程和函数,调用
存储过程和函数的区别
答:
1、标识符不同
。函数的标识符为FUNCTION,过程为:PROCEDURE。2、
函数中有返回值
,且必须返回,而过程没有返回值。3、
过程无返回值类型
,不能将结果直接赋值给变量;函数有返回值类型,调用时,除在select中,必须将返回值赋给变量。4、函数可以在select语句中直接使用,而过程不能,例如:假设已有函数f...
oracle
函数和存储过程有什么区别
答:
一、主体不同
1、函数:当需要分析数据清单中的数值是否符合特定条件时,使用数据库工作表函数。2、存储过程:是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,一次编译后永久有效。二、
特点不同
1、函数:只能返回一个变量,可以嵌入sql中和存储过程中使用。2、存储过程:...
1,
存储过程和函数的区别
答:
存储过程和函数
目的是为了 可重复地 执行操作数据库的sql语句的集合。
区别是
写法和调用上。写法上:存储过程的参数列表可以有输入参数、输出参数、可输入输出的参数;
函数的
参数列表只有输入参数,并且有return <返回值类型,无长度说明>。返回值上:存储过程的返回值,可以有多个值,函数的返回值,只有一...
数据库
存储过程
、
函数
、触发器
的区别是什么
?
答:
三者
差别
:1、存储过程实现的功能要复杂一点,而
函数
实现的功能针对性比较强。;2、存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用;3、触发器是特殊的存储过程,存储过程需要程序调用,而触发器会自动执行。分别含义:1、
存储过程的
特点 ①存储过程只在创建时进行编译,...
mysql
存储过程和函数的区别
答:
mysql
存储过程和函数的区别
1、存储过程实现的功能要复杂一点,函数实现的功能针对性比较强。存储过程,功能强大,可以执行包括修改表等一系列数据库操作;用户定义函数不能用于执行一组修改全局数据库状态的操作。2、对于存储过程来说可以返回参数,如记录集,函数只能返回值或者表对象。函数只能返回一个...
Mysql
存储过程和函数的区别
答:
本质上没
区别
。只是
函数有
如:只能返回一个变量的限制。而存储过程可以返回多个。而
函数是
可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而
存储过程的
限制相对就比较少 1. 一般来说,存...
简述
存储过程和函数的区别
?
视频时间 01:10
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
存储过程和存储函数的区别
存储过程和函数有什么区别
数据库存储过程与函数的区别
sql函数和存储过程的区别
存储过程和sql的区别
函数和过程的区别
存储过程和函数
mysql函数和存储过程
存储过程是什么