99问答网
所有问题
当前搜索:
数据库函数与存储过程的区别
oracle中定义
存储过程和函数
,到底
有什么
用?
答:
存储过程
主要是处理一些复杂的业务,比如一个生成订单的过程,我需要记录订单表,日志表,更新客户信息表,更新客户积分等等的操作。那可以把这些操作都放在一个存储过程中实现。每次生成订单,只需要通过程序调用一下存储过程就可以了。而不需要通过程序去多次链接
数据库
,每次执行对一个表的操作。
存储过程
与自定义的
函数
各有用处 那哪些场合用存储过程好 哪些场合用...
答:
区别
一,
存储过程
保存在数据库里面,存储过程可以被连接此
数据库的
所有程序设计语言和程序使用,自定义
函数
不能。区别二,存储过程可以有数据库管理软件修改,使得多层结构程序调整系统逻辑时,并不需要编译和分发程序。区别三,存储过程执行中,不会引起网络流量,不占用程序服务器的内存和CPU资源。
关于SQL的临时表、自定义
函数
、
储存过程的
问题
答:
如果你有编程基础的话 那么自定义
函数和存储过程的区别
,就是程序里面函数与过程的区别,函数只是为了实现某个功能,而过程是为了实现某个流程。至于使用的时间 这个跟你的实际需求有关系的,一般系统带的函数就能满足需求。存储过程这个看你项目的访问量,访问量小的话 如果是快速开发不会用到存储过程 直...
什么是
数据库存储过程
答:
存储过程
是
数据库
中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升。这类语言主要提供以下功能,让用户可以设计出符合应用需求的程序:1、变量说明 2、ANSI(美国国家标准化组织)兼容的SQL命令(如Select,Update….)3、一般流程控制命令(if…else…、while….)4、内部
函数
...
什么是
数据库存储过程
答:
第二:
存储过程
可以接受参数、输出参数、返回单个或多个结果集以及返回值。可以向程序返回错误原因。第三:存储过程运行比较稳定,不会有太多的错误。只要一次成功,以后都会按这个程序运行。第四:存储过程主要是在服务器上运行,减少对客户机的压力。第五:存储过程可以包含程序流、逻辑以及对
数据库的
查询...
PostgreSQL Oracle 兼容性之
存储过程
答:
postgresql则将
函数和存储过程
合为一体,不再明确
区分
存储过程与函数。 1.定义:定义函数(存储过程 )的关键字为function。 2.创建 例: 1.必须有有returns(注意是returns不是return)子句,无返回值时returns viod 2.执行时,有返回值用select,无...
内联表值
函数
,标量函数,
存储过程有什么区别
答:
3、存储过程:存储过程(Stored Procedure)是在大型
数据库
系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定
存储过程的
名字并给出参数(如果该存储过程带有参数)来执行它。功能强大,限制少,不能直接引用返回值,用select语句返回记录集 内联表值
函数
,标量函数均为用户自...
存储过程
在
数据库
中的作用是什么
答:
第二:
存储过程
可接受参数、输出参数、返回单个或多个结果集及返回值。向程序返回错误原因。第三:存储过程运行比较稳定,不会有太多的错误。只要一次成功,以后都会按这个程序运行。第四:存储过程主要是在服务器上运行,减少对客户机的压力。第五:存储过程可以包含程序流、逻辑以及对
数据库的
查询。同时...
“SQL Server的
存储过程
”是什么意思?
答:
可使用 Transact-SQL EXECUTE 语句运行
存储过程
。存储过程与
函数不同
,因为存储过程不返回取代其名称的值,也不能直接用在表达式中。使用 SQL Server 中的存储过程而不使用存储在客户计算机本地的 Transact-SQL 程序的优势有:允许模块化程序设计。只需创建过程一次并将其存储在
数据库
中,以后即可在程序中...
谁有软件公司java笔试题,给几套我
答:
数据库
方面: 1. 存储过程和
函数的区别存储过程
是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。2. 事务是什么?事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜