sql存储过程实例详解 SQLServer的函数与存储过程?
SQLServer的函数与存储过程?
存储过程:存储过程使管理数据库和显示有关数据库及其用户的信息变得更加容易。存储过程是SQL语句和可选控制流语句的预编译集合,以名称存储并作为一个单元处理。存储过程存储在数据库中,可以由应用程序通过调用执行,并允许用户声明变量、条件执行等强大的编程功能。存储过程可以包括程序流、逻辑和对数据库的查询。它们可以接受参数、输出参数、返回单个或多个结果集以及返回值。存储过程可以用于任何使用SQL语句的目的。它具有以下优点:1。一系列SQL语句可以在单个存储过程中执行。
2. 您可以从自己的存储过程中引用其他存储过程,这样可以简化一系列复杂的语句。
3. 存储过程是在创建时在服务器上编译的,因此它们的执行速度比单个SQL语句快。用户定义函数:Microsoft SQL Server 2000允许创建用户定义函数。与任何函数一样,用户定义函数是一个返回值的例程。根据返回值的类型,每个自定义函数可分为以下三类:1。返回可更新数据表的函数。如果用户定义的函数包含单个select语句,并且可以更新该语句,则还可以更新该函数返回的表格式结果。2返回不可更新数据表的函数。如果用户定义的函数包含多个select语句或一个不可更新的select语句,则该函数返回的表格结果也是不可更新的。三。返回标量值的函数用户定义的函数可以返回标量值。
sql存储过程实例详解 sql怎么调用存储过程 sql查看存储过程内容
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。