99问答网
所有问题
当前搜索:
数据库函数与存储过程的区别
存储过程和函数的区别
答:
安全性高,可设定只有某些用户才具有对指定
存储过程的
使用权 存储过程的缺点:存储过程将给server带来额外的压力。存储过程多多时维护比较困难。移植性差。在升级到
不同的数据库
时比较困难。调试麻烦。SQL语言的处理功能简单。Sql Server 数据库中的自定义
函数
:“自定义函数”是我们平常的说法,而“用户定义...
存储过程和函数的区别
是什么?
答:
也可以创建在 Microsoft® SQL Server™ 启动时自动运行的
存储过程
。用户定义
函数
,它是返回值的已保存的 Transact-SQL 例程。用户定义函数不能用于执行一组修改全局
数据库
状态的操作。与系统函数一样,用户定义函数可以从查询中唤醒调用。也可以像存储过程一样,通过 EXECUTE...
表和视图的区别,
存储过程和函数的区别
?
答:
表是真正的存在与
数据库
中(也就是硬件介质上)的数据组合,而视图只是简单的把一个或多个表或其他视图联系在一起的集合,也就是说视图只是固定了你的数据查询方式,但是并没有真正把数据保存起来,每次访问视图的时候,系统会自动根据视图的规则去组织筛选数据 问题2:本质上没
区别
。只是
函数
:只能返回...
求oracle中的function的所有语法定义,以及注意事项!
答:
16.自定义函数 自定义函数语法:CREATE OR REPLACE FUNCTION 函数名 RETURN 返回值类型 IS 声明部分;BEGIN 函数体;RETURN 变量;END;
函数与存储过程的区别
:(1)语法上除了创建对象的关键字不同之外,函数还多了一个RETURN关键字,它确定了该函数返回值的
数据
类型.(2)存储过程可以没有返回值,但函数必须有...
SQL中的
存储过程
,
函数
,视图
有什么区别
?
答:
存储过程
是预先写好并编译好的SQL程序
函数
预先写好的代码片断,有系统函数,也有自定义函数 视图是预先建立的查询语句,用起来就像使用表一样了
oracle中function和procedure是什么意思
答:
函数:函数用于返回特定数据。执行时得找一个变量接收
函数的
返回值。语法如下:create or replace function function_name(argu1 [mode1] datatype1,argu2 [mode2] datatype2, ...)return datatypeisbeginend;
存储过程
:存储过程(Stored Procedure)是在大型
数据库
系统中,一组为了完成特定功能的SQL ...
oracle中function和procedure是什么意思
答:
函数:函数用于返回特定数据。执行时得找一个变量接收
函数的
返回值。语法如下:create or replace function function_name (argu1 [mode1] datatype1,argu2 [mode2] datatype2, ...)return datatype is begin end;
存储过程
:存储过程(Stored Procedure)是在大型
数据库
系统中,一组为了完成特定功能...
数据库
中
存储过程
和
函数有什么区别
答:
自定义
函数
有且只有一个返回值,就像普通的函数一样,可以直接在表达式中嵌入调用。
存储过程
可以没有返回值,也可以有任意个输出参数,必须单独调用。
sql中试图,
函数
,
存储过程
各
有什么
用处?
答:
函数
:也是为了简便查询时候,常常用在所查询显示的字段,需要通过复杂公式得到另一个结果,SELECT 字段A,dbo.函数(字段B) FROM 表 dbo.函数(字段B) 得到一个计算结果 SQLSERVER05新出了个表值函数 APPLY
存储过程
:存储过程是在
数据库
上执行的一段SQL ,最大优点具备缓存计划,同时也到达了数据与程序...
sql用户自定义
函数和存储过程有什么区别
答:
本质上没
区别
。只是
函数
有如:只能返回一个变量的限制。而
存储过程
可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜