msSQL存储过程中使用 IF ELSE 的规范示例
2010-10-08 19:29
537 查看
CREATE PROCEDURE [dbo].[sp_stat_info] ( @city nvarchar(20), @town nvarchar(20), @village nvarchar(20) ) as declare @num numeric(10) declare @yd_num numeric(10) declare @lt_num numeric(10) declare @gh_num numeric(10) declare @xlt_num numeric(10) select @num=count(jmzh) from jfxd.t_gongan_end_2 if @city='aaa' begin select @yd_num=count(jmzh) from jfxd.t_gongan_end_2 where SERIAL_NUMBER is not null select @lt_num=count(jmzh) from jfxd.t_gongan_end_2 where unicom is not null select @gh_num=count(jmzh) from jfxd.t_gongan_end_2 where tel is not null select @xlt_num=count(jmzh) from jfxd.t_gongan_end_2 where little_tel is not null end else if @town='bbb' begin //sql语句 end else begin //sql语句 end update t_stat_info set…… GO
相关文章推荐
- SQL IF..ELSE..在存储过程的使用规范
- SQL IF..ELSE..在存储过程的使用规范
- SQLIF..ELSE..在存储过程的使用规范
- SQL IF..ELSE..在存储过程的使用规范
- SQL IF..ELSE..在存储过程的使用规范
- SQL IF..ELSE..在存储过程的使用规范
- 存储过程中If Else的使用方法
- mssql使用出参的存储过程示例
- 存储过程中If Else的使用方法
- 存储过程中If Else的使用方法
- [MSSQL]存储过程示例(拷贝数据表--游标使用--更新数据-日期函数的使用)
- Mysql存储过程循环内嵌套使用游标示例
- MSSQL查询某个表在哪些存储过程中使用过
- mssql使用输出参数的存储过程
- mysql 存储过程使用示例
- sql server 函数,存储过程,游标以及while和if语句的嵌套使用
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- oracle存储过程中的if...elseif...else用法
- mysql进阶:存储过程中的IF语句(IF THEN ELSEIF THEN ELSE END IF)