66问答网
所有问题
当前搜索:
数据库存储过程和函数的区别
ocacle 什么是
储存过程
,什么是
函数
答:
二、存储过程和函数区别
1、存储过程不一定非要有返回值 数据库中的函数一定有返回值
2、存储过程在前台语言可以直接调用 而函数一般要有sql语句做为载体
数据库存储过程
、
函数
、触发器
的区别
答:
存储过程和函数的区别:1. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强
。2. 对于存储过程来说
可以返回参数,而函数只能返回值或者表对象
。3.
存储过程一般是作为一个独立的部分来执行
,而函数可以作为查询语句的一个部分来调用,由于函数可以返回一个表对象,因此它可以...
存储过程和函数的区别
答:
2、函数的限制比较多,不能用临时表,只能用表变量,有些函数不能用,存储过程限制少
;3、存储过程处理的功能比较复杂,而函数实现的功能针对性强;4、
存储过程可以执行修改表的操作
,但是函数不能执行一组修改全局数据库状态的操作;5、存储过程可以返回参数,如记录集,函数只能返回值或者表对象。例如...
创建
存储过程
和函数,调用
存储过程和函数的区别
答:
1、标识符不同
。函数的标识符为FUNCTION,过程为:PROCEDURE。2、
函数中有返回值
,且必须返回,而过程没有返回值。3、
过程无返回值类型
,不能将结果直接赋值给变量;函数有返回值类型,调用时,除在select中,必须将返回值赋给变量。4、函数可以在select语句中直接使用,而过程不能,例如:假设已有函数...
数据库存储过程
、
函数
、触发器
的区别
是什么?
答:
三者差别:
1、存储过程实现的功能要复杂一点
,而函数实现的功能针对性比较强。;2、
存储过程一般是作为一个独立的部分来执行
,而函数可以作为查询语句的一个部分来调用;3、触发器是特殊的存储过程,存储过程需要程序调用,而触发器会自动执行。分别含义:1、存储过程的特点 ①存储过程只在创建时进行编译,...
简述
存储过程和函数的区别
?
视频时间 01:10
1,
存储过程和函数的区别
答:
存储过程
和函数目的是为了 可重复地 执行操作数据库的sql语句的集合。区别是写法和调用上。写法上:存储过程的参数列表可以有输入参数、输出参数、可输入输出的参数;函数的参数列表只有输入参数,并且有return <返回值类型,无长度说明>。返回值上:存储过程的返回值,可以有多个值,函数的返回值,只有一...
过程与函数
有什么
区别
?
答:
1、返回值不同:
存储过程
可以使得对的管理、以及显示关于及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。2、变量不同:存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、 有条件执行以及其它强大的编程...
Oracle中
存储过程和函数的区别
答:
3.
存储过程
可以重复使用,可减少数据库开发人员的工作量。4.安全性高,可设定只有某用户才具有对指定存储过程的使用权。存储过程与函数的对比 存储过程的优缺点 优点:减少网络交互的成本。缺点:a、不可移植性,每种数据库的内部编程语法都不太相同,当你的系统需要兼容多种数据库时,最好不要用存储...
函数和存储过程的区别
?
答:
用户定义
函数的
类型 SQL Server 2000 支持三种用户定义函数:标量函数 内嵌表值函数 多语句表值函数
存储过程
存储过程可以使得对
数据库
的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
alter table修改字段长度
数据库表和视图的区别
oracle表数据恢复到某个时间点
数据库ddl语言
数据库的功能包括
数据库存储过程是什么
存储过程就是函数吗
数据库常用函数
数据库的特性