99问答网
所有问题
当前搜索:
数据库函数与存储过程的区别
SQL中
存储过程和函数的区别
答:
本质上没
区别
。只是
函数
有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而
存储过程的
限制相对就比较少 1. 一般来说,存...
oracle
函数和存储过程的区别
答:
在oracle中,函数和存储过程是经常使用到的,他们的语法中有很多相似的地方,但也有自己的特点。刚学完函数和存储过程,下面来和大家分享一下自己总结的关于
函数和存储过程的区别
。一、存储过程 1.定义 存储过程是存储在
数据库
中提供所有用户程序调用的子程序,定义存储过程的关键字为procedure。2.创建存储...
函数和存储过程的区别
答:
我们可以创建一个存储过程,用于向一个表中插入新的记录:sql CREATE PROCEDURE InsertRecord(IN name VARCHAR(255), IN age INT)BEGIN INSERT INTO People(Name, Age) VALUES(name, age);END;以上述的例子来说,
函数和存储过程
在
数据库
中都扮演着重要的角色,但它们的使用方式和目的有明显
的不同
。
Oracle
存储过程和函数的区别
答:
1. 返回值
的区别
,
函数
有1个返回值,而
存储过程
是通过参数返回的,可以有多个或者没有 2.调用的区别,函数可以在查询语句中直接调用,而存储过程必须单独调用.函数一般情况下是用来计算并返回一个计算结果而存储过程一般是用来完成特定的数据操作(比如修改、插入
数据库
表或执行某些DDL语句等等)...
存储过程和函数有何区别
答:
存储过程和
函数
目的是为了 可重复地 执行操作
数据库
的sql语句的集合。
区别
是写法和调用上。写法上:
存储过程的
参数列表可以有输入参数、输出参数、可输入输出的参数;函数的参数列表只有输入参数,并且有return <返回值类型,无长度说明>。返回值上:存储过程的返回值,可以有多个值,函数的返回值,只有一...
oracle中
函数和存储过程的区别
和联系
答:
楼主您好 在oracle中,函数和存储过程是经常使用到的,他们的语法中有很多相似的地方,但也有自己的特点。刚学完函数和存储过程,下面来和大家分享一下自己总结的关于
函数和存储过程的区别
。一、存储过程 1.定义 存储过程是存储在
数据库
中提供所有用户程序调用的子程序,定义存储过程的关键字为procedure。2...
SQL中的
函数和存储过程有啥区别
?
答:
存储过程
和用户自定义
函数
具体
的区别
先看定义: 存储过程 存储过程可以使得对
数据库
的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执...
简述
存储过程和函数
在语法上
的区别
?
答:
外部调用方式上有
区别
exec <过程名> 但是
函数
可以直接 select function() from dual;下面的语法是拷贝过来的,供参考
存储过程
:基本语法:create procedure <过程名>(<参数列表,无参时忽略>)as|is 变量声明、初始化 begin 业务处理、逻辑代码 exception 异常捕获、容错处理 end <过程名>;参数:<...
数据库存储
器
函数区别
答:
你说的是存储过程吗?本质上没
区别
。只是
函数
有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而
存储过程的
限制相对就比较少 ...
ORACLE
存储过程
里可以声明过程
和函数
吗
答:
2.调用
的区别
:
函数
可以在查询语句中直接调用,而
存储过程
必须单独调用.3.用途:函数一般情况下是用来计算并返回一个计算结果而存储过程一般是用来完成特定的数据操作(比如修改、插入
数据库
表或执行某些DDL语句等等)存储过程可以调用函数:1.因为函数有返回值,可以用函数给变量赋值。例如,变量名 变量类型 ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜