CSDN论坛 > MS-SQL Server > 疑难问题

存储过程和函数有什么区别? [问题点数:0分]

Bbs1
本版专家分:77
结帖率 100%
CSDN今日推荐
Bbs10
本版专家分:102159
Blank
铜牌 2003年12月 总版技术专家分月排行榜第三
Blank
黄花 2004年1月 MS-SQL Server大版内专家分月排行榜第二
2003年12月 MS-SQL Server大版内专家分月排行榜第二
2003年10月 MS-SQL Server大版内专家分月排行榜第二
2003年9月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2004年2月 MS-SQL Server大版内专家分月排行榜第三
2003年11月 MS-SQL Server大版内专家分月排行榜第三
Bbs7
本版专家分:11397
Bbs2
本版专家分:489
Bbs4
本版专家分:1111
Bbs10
本版专家分:102159
Blank
铜牌 2003年12月 总版技术专家分月排行榜第三
Blank
黄花 2004年1月 MS-SQL Server大版内专家分月排行榜第二
2003年12月 MS-SQL Server大版内专家分月排行榜第二
2003年10月 MS-SQL Server大版内专家分月排行榜第二
2003年9月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2004年2月 MS-SQL Server大版内专家分月排行榜第三
2003年11月 MS-SQL Server大版内专家分月排行榜第三
Bbs6
本版专家分:7746
Bbs4
本版专家分:1111
Bbs4
本版专家分:1111
Bbs4
本版专家分:1111
匿名用户不能发表回复!
其他相关推荐
oracle中函数和存储过程的区别和联系
oracle中函数和存储过程的区别和联系   在oracle中,函数和存储过程是经常使用到的,他们的语法中有很多相似的地方,但也有自己的特点。刚学完函数和存储过程,下面来和大家分享一下自己总结的关于函数和存储过程的区别。 一、存储过程 1.定义   存储过程是存储在数据库中提供所有用户程序调用的子程序,定义存储过程的关键字为procedure。 2.创建存储过程   create [o
MySQL 的存储过程 procedure 与 函数 function 的区别和使用方法
存储过程与函数的区别  本质上没区别,执行的本质都一样。   只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。     函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程要让sql的query 可以执行, 需要把 mysql_real_connect 的最后一个参数设置为CLIENT_MULTI_STATEMENTS。   函数限制比较多,比如不能用临时表,只能
oracle存储过程存储函数总结
PL/SQL语法 存储过程 存储函数 触发器
表和视图,存储过程和函数的区别
表是真实存在, 它占存储空间 视图相当于一个查询语句它不占有存储空间 一个浅显的比喻吧:表是可执行文件,视图是快捷方式 表是真正的存在与数据库中(也就是硬件介质上)的数据组合,而视图只是简单的把一个或多个表或其他视图联系在一起的集合,也就是说视图只是固定了你的数据查询方式,但是并没有真正把数据保存起来,每次访问视图的时候,系统会自动根据视图的规则去组织筛选数据 函数和存储过程本质上没区别。 函
华为全套面试题(基础版)
高级题 1、static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
PL/SQL与存储过程的区别
返回值的区别,函数有1个返回值,而存储过程是通过参数返回的,可以有多个或者没有 调用的区别,函数可以在查询语句中直接调用,而存储过程必须单独调用. 函数一般情况下是用来计算并返回一个计算结果而存储过程一般是用来完成特定的数据操作(比如修改、插入数据库表或执行某些DDL语句等等) 参数的返回情况来看: 如果返回多个参数值最好使用存储过程,如果只有一个返回值的话可以使用函数; 从调用情况来看: 如果
Oracle 存储过程(procedure)和函数(Function)的区别
1、返回值的区别     函数有1个返回值,而存储过程是通过参数返回的,可以有多个或者没有 2. 调用的区别,函数可以在查询语句中直接调用,而存储过程必须单独调用. 函数:一般情况下是用来计算并返回一个计算结果; 存储过程: 一般是用来完成特定的数据操作(比如修改、插入数据库表或执行某些DDL语句等等) 下图说明它们之间的区别:
浅谈 sqlserver 和 mysql存储过程、函数的区别
公司之前用的是windows服务器,数据库也是sqlserver,现在说微软东西太贵了,要转向linux + mysql,但这之前先要测试一下性能,看怎么样的服务器才能满级要求,首先是数 据库服务器。我之前对数据库也就只会select、insert,趁此机会学习 给了一些sqlserver的测试表, CREATE TABLE [dbo].[mytest]( [id] [bigint] ID
sqlserver和mysql 函数function、存储过程的创建及异同
前言 函数 存储过程 总结 前言 函数能在查询语句中使用比如 select * from store where Get_CityAndProvince(area) like '杭州市' Get_CityAndProvince()就是函数。 存储过程单独使用,是用来完成一些复杂逻辑的,可以进行增删改。 存储过程也相当与一个函数,之所以这么说,一来是它们很相似,二...
MySQL存储过程和函数的区别与优缺点
为什么要使用存储过程和函数 数据库对象存储过程和函数,是用来实现一组关于表操作的SQL语句代码当做一个整体来执行。一个完整的操作会包含多条SQL语句,在执行过程中需要根据前面的SQL语句来执行结果有选择的执行后面的SQL语句。 存储过程和函数可以简单的理解为一条或多条SQL语句的集合。存储过程和函数就是事先经过编译并存储在数据库中的一段SQL语句集合。存储过程和函数执行不是由程序调用,也不是手动启动
关闭