11问答网
所有问题
当前搜索:
存储过程和存储函数的区别
讲解Sybase
存储过程的
建立和使用
答:
·存储过程一般多由Client端通过
存储过程的
名字进行调用 即跨网传送的只是存储过程的名字及少量的参数(如果有的话) 而不是构成存储过程的许多SQL语句 因此可以减少网络传输量 加快系统响应速度 ·存储过程还有着如同C语言子
函数
那样的被调用和返回值的方便特性 所以 存储过程大大增强了SQL语言的功能 效率和...
在sqlserver中,
存储过程
proc,procedure什么
区别
答:
要使用存储过程,首先我们必需熟悉一些基本的T-SQL语句,因为存储过程是由于一组T-SQL语句构成的,并且,我们需要了解一些关于
函数
、过程的概念,因为我们需要在应用程序中调用存储过程,就像我们调用应用程序的函数一样,不过调用的方法有些不同。下面我们来看一下
存储过程的
建立和使用方法。一、创建存储过程...
...调用运行sql
存储过程的函数
获取数据,有什么
区别
?
答:
使用实体类的时候:先通过 某些工具或代码自动生成的
存储过程
获取数据,再加载进实体类,实际上时间消耗比直接sql大,但因为是是靠工具的,而这些工具大都是高手写的,所以会帮你降低很多隐患 ,比如SQL注入。而且因为他们已经写好了,你调用很方便。相关工具:Java里的 Hibernate、C#里的 Linq 数据表...
存储过程
中不能有return语句
答:
存储过程
中不能有return语句的。根据查询相关公开信息,mysql的存储过程是不能使用return语句的,只有
存储函数
才有此功能,存储过程中不能用RETURN语句返回值,可使用OUT类别的参数返回值。
存储过程和
高级程序语言过程的异同点是什么
答:
首先从语法角度来看,两者都包含以下要素:名称,传入参数,传出参数 但是从设计角度来看,作为数据库对象的
存储过程
,其整个执行周期都一定会和表有一定关系,即存储过程是表结构数据基础上的操作,而一般高级程序语言的过程或
函数
却不受这个限制。你可以这样来理解:一般意义上的程序=数据结构+操作 数据库...
关于mysqli和mysql在处理
存储过程和
事务
的区别
答:
mysql的
函数
,一般都有对应一个mysqli的函数,如mysql_query对应mysqli_query,功能一样。当然mysqli也根据自身的特点加入了一些mysql没有的函数。支不支持事务,要看mysql数据库的版本
和存储
引擎,跟php的版本无关。新软件开发,建议还是用mysqli系列的面象对象方式,性能更好,但要考虑好环境的兼容问题...
oracle的
存储过程和
pl/sql有什么联系,另外存储过程的语法都一样吗?_百...
答:
pl/sql 是一门语言, 用来写 oracle的存储过程。oracle、sqlserver、mysql 的存储过程语法。 只能说是 某些地方 相同, 某些地方有差异。我就列一下, 3种数据库的
存储过程的
一个对比例子, 你可以对比着参考参考。首先是 Oracle 的 注:CREATE OR REPLACE 没有就创建,有的话就更新。
函数
在数据库中起到什么作用?它的优点是什么
答:
数据库中的函数封装了一些通用的功能,例如日期类型和字符串类型之间的转换,每个数据库系统都内置了一些函数,当然用户也可以自己定义自己的函数。 这些函数可以在sql和后台
存储过程
或触发器中使用,但是使用了这些
函数的
SQL已经不是标准的SQL了,无移植性可言。所以一般情况下,在SQL中尽量不要用自定义的...
SQL的
存储过程
怎么用!~~
答:
A. 使用简单过程以下
存储过程
将从视图中返回所有雇员(提供姓和名)、职务以及部门名称。此存储过程不使用任何参数。复制USE AdventureWorks;GOIF OBJECT_ID ( 'HumanResources.uspGetAllEmployees', 'P' ) IS NOT NULL DROP PROCEDURE HumanResources.uspGetAllEmployees;GOCREATE PROCEDURE HumanResources.uspGetAllEmp...
oracle SQL语句中怎么样调用
存储过程
?
答:
包其实就是被组合在一起的相关对象的集合,当包中任何
函数
或存储过程被调用,包就被加载入内存中,包中的任何函数或
存储过程的
子程序访问速度将大大加快。包由两个部分组成:规范和包主体(body),规范描述变量、常量、游标、和子程序,包体完全定义子程序和游标。触发器(trigger)触发器与一个表或数据库...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜