关于数据库的存储过程

https://jingyan.baidu.com/article/b7001fe1b162d80e7282ddcc.htmlhtml

 3.1.1  什么是数据库的存储过程                  mysql

             SQL的调用能够分为函数和存储过程,我的理解,其实函数和存储过程是类似的,至少在引用的时候跟函数非常同样。或者干脆把存储过程理解为另外一种函数,另外一种通过优化的函数。它的优势在于,存储过程在被编译后会被直接保存在数据库中,成为数据库的一部分,之后就能够反复调用,运行速度快,效率高。。。这些是函数作不到的。sql

             系统存储过程是SQL Server系统建立的存储过程,它的目的在于可以方便的从系统表中查询信息,或者完成与更新数据库表相关的管理任务或其余的系统管理任务。系统存储过程能够在任意一个数据库中执行。系统存储过程建立并存放于系统数据库master中,而且名称以sp_或者xp_开头。一些系统过程只能由系统管理员使用,而有些系统过程经过受权能够被其余用户使用。数据库

       3.2.2   数据库存储过程的意义       api

             建立了是拿来用的,至于为何要用存储过程,要先了解存储过程存在的意义:网络

                    存储过程由SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另外一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回若干个参数值给调用过程或批处理,为调用者提供动态结果;在远程SQL Server中运行等。app

                  1)·存储过程是预编译过的,因此存储过程执行速度很快.函数

                  2)·存储过程和待处理的数据都放在同一台运行SQL Server的计算机上,使用存储过程查询当地的数据,效率天然很高工具

                  3)·存储过程通常多由Client端经过存储过程的名字进行调用,减小了网络传输量,加块系统速度.优化

                  4)·存储过程还有着如同C语言子函数那样的被调用和返回值的方便特性。

        3.3.3   Navicate 如何导出数据库的存储过程?

               Navicate 是一款数据库管理工具,有针对大众数据库的,也有专门针对某一种数据库的。好比Navicate for mysql等。如何将数据库中的某个函数,或者某个存储过程,某个视图,或者某几个事件导出来了??

              步骤:

                     (1)  打开Navicate for mysql;

                                           

                     (2)  链接到数据库;如:resourceDB

                                        

                      (3) 点击菜单栏工具

                                       

 

                       (4) 选择:数据传输;

                                       

 

                         (5) 选中文件单选按钮,点击浏览按钮;                             

                                  1.选择文件保存位置;2.命名文件名;3.点击保存;好比:存放在桌面,文件名为:outPut_proc

                                      

                         (6)  而后在左侧数据库对象栏,选中要导出的存储过程,并点击开始按钮;好比:导出以下存储过程;

                                        

                          (7) 如过出现提示传输的对话框,点击肯定便可;

                                      

                            (8)  存储过程导出成功!!

                                       

                            (9) 函数的导出,视图的导出,以及事件的导出同理!!

相关文章
相关标签/搜索