99问答网
所有问题
当前搜索:
存储过程和函数的优点
Oracle中
存储过程和函数的
区别
答:
存储过程与函数的对比 存储过程的优缺点
优点:减少网络交互的成本
。缺点:a、不可移植性,每种数据库的内部编程语法都不太相同,当你的系统需要兼容多种数据库时,最好不要用存储过程。b、学习成本高,DBA一般都擅长写存储过程,但并不是每个程序员都能写好存储过程,除非你的团队有较多的开发人员熟...
sql server
函数和存储过程的
区别 csdn
答:
可以出于任何使用 SQL 语句的目的来使用存储过程,它具有以下优点:
1、可以在单个存储过程中执行一系列 SQL 语句
。2、可以从自己的存储过程内引用其它存储过程,这可以简化一系列复杂语句。3、存储过程在创建时即在服务器上进行编译,所以执行起来比单个 SQL 语句快。用户定义函数:Micros...
存储过程和函数的
区别
答:
一个存储过程在程序在网络中交互时可以替代大堆的T-SQL语句,所以也能降低网络的通信量,提高通信速率
。存储过程可以重复使用,
可减少数据库开发人员的工作量
。安全性高,可设定只有某些用户才具有对指定存储过程的使用权 存储过程的缺点:
存储过程将给server带来额外的压力
。存储过程多多时维护比较困难。移植...
数据库
存储过程
、
函数
、触发器的区别是什么?
答:
1、存储过程实现的功能要复杂一点,而函数实现的功能针对性比较强
。;2、存储过程一般是作为一个独立的部分来执行,而
函数可以作为查询语句的一个部分来调用
;3、触发器是特殊的存储过程,存储过程需要程序调用,而触发器会自动执行。分别含义:1、存储过程的特点 ①存储过程只在创建时进行编译,以后执行存...
sql中试图,
函数
,
存储过程
各
有什么
用处?
答:
优点:1.方便在其他查询中
简化查询维护方便,也有很高的重用性 2.也可以作为权限的设置,视图是只读的,可提供外界仅查询使用 缺点: 滥用视图,可能造成数据库都是视图,维护成本高,外部引用过多,嵌套过多,是不好的.函数:也是为了简便查询时候,常常用在所查询显示的字段,需要通过复杂公式得到另一个结果,...
oracle
函数和存储过程有什么
区别
答:
一、主体不同 1、
函数
:当需要分析数据清单中的数值是否符合特定条件时,使用数据库工作表函数。2、
存储过程
:是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,一次编译后永久有效。二、特点不同 1、函数:只能返回一个变量,可以嵌入sql中和存储过程中使用。2、存储过程:...
数据库中
函数和存储过程的
求别?
答:
1. 一般来说,
存储过程实现的功能要复杂一点
,而函数的实现的功能针对性比较强。2. 对于存储过程来说可以返回参数,而函数只能返回值或者表对象。3. 存储过程一般是作为一个独立的部分来执行(EXEC执行),而
函数可以作为查询语句的一个部分来调用
(SELECT调用),由于函数可以返回一个表对象,...
oracle中定义
存储过程和函数
,到底
有什么
用?
答:
比如要对一个数字N做比较复杂的运算,而且需要多次使用,那么建立
函数
get_N(number);在每次需要这个结果的时候都可以调用函数来处理 比如 select get_N(n) from dual;而不需要每次都把整个计算过程都做一次。
存储过程
主要是处理一些复杂的业务,比如一个生成订单的过程,我需要记录订单表,日志表,更新...
数据库
存储过程
、
函数
、触发器的区别
答:
存储过程和函数的区别:1. 一般来说,
存储过程实现的功能要复杂一点
,而函数的实现的功能针对性比较强。2. 对于存储过程来说可以返回参数,而函数只能返回值或者表对象。3. 存储过程一般是作为一个独立的部分来执行,而
函数可以作为查询语句的一个部分来调用
,由于函数可以返回一个表对象,因此它可以...
存储过程和函数的
区别
答:
2、
函数的
限制比较多,不能用临时表,只能用表变量,有些函数不能用,
存储过程
限制少;3、存储过程处理的功能比较复杂,而函数实现的功能针对性强;4、存储过程可以执行修改表的操作,但是函数不能执行一组修改全局数据库状态的操作;5、存储过程可以返回参数,如记录集,函数只能返回值或者表对象。例如...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
mysql变量的用法
excel日期数据类型
mysql查询结果不重复
mysql中修改数据的语句
保存设备配置文件的命令是
变量分为哪三类
select函数的作用
修改表结构的命令
mysql是什么类型的数据库