| 域名空间 下载中心 社区论坛 信息公告 my小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | q q 专栏 | 建站经验 | 在线工具 | 站长club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 网络赚钱 | 网站地图 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
|
存储过程逻辑驻留在存储过程体中。一个存储过程体中可以包含任意条transact sql语句。下面的transact sql语句不能在任何存储过程体中出现: · create default · create trigger · create procedure · create view · create rule 1、 局部变量 局部变量保持存储过程中间值。当一个值在存储过程中需要多次,或者某个查询的结果需要在随后的查询中使用时,需要使用局部变量。在这些情形下,值被存储在局部变量中,并可用于将来的使用。本地变量的名称以“@”符号开头。变量的名称可以包含字符和数值。局部变量在使用前需要进行类型声明。对局部变量进行赋值需要使用select语句。select可以从一个表中检索出值并将其赋给某个变量,也可以给变量赋一个常量值。一个简单的select语句可以给多个局部变量赋值。 例如: declare @var1 integer, @var2 varchar(20) select @var1 = 32, @var2 = ‘myage’ 如果从select查询中没有返回任何数据,而select又要将数据的值赋予局部变量,则该局部变量的值将不会发生改变。 2、 条件词句 存储过程中提供的条件语句包括: · if……else语句。 · while语句。 1) if……else语句。在该语句中包含三个部分:布尔运算表达式,if语句块和else语句块。语法如下: if (boolen_expr) {statements} else {statements} 在if或else语句块中可以有多条语句,这种情形下,需要语句begin和end来标志语句块。 2) while语句。while语句用于处理直到某个条件为true前重复执行的语句。语法如下: while (boolen_expr) begin statement(s) break statement(s) continue end begin和end语句标志循环体。break语句结束循环的执行(即走到end语句之后)。continue语句将控制处理过程回到循环的开始处(即begin语句的右边)。 注意:如果有两个或多个while循环被嵌套,则内部的break退出的是次外层的循环。内部循环结束之后的所有语句在内部循环执行之后才能继续执行。 3、 goto语句 declare @num int 0 -1 -2 -3 -4 -5 -6 -7
编辑:黑鹰 [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:sql server 7.0 入门(五) 下一篇:sql server 7.0 入门(七) 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||