sqlserver存储过程where条件参数为空不加入筛选
发布时间:2020-12-12 13:43:42 所属栏目:MsSql教程 来源:网络整理
导读:CREATE PROCEDURE "dbo"."TEST_PRC"( @no_in VARCHAR(20) ) AS BEGIN SELECT * FROM TBLTEST tce WHERE 1=1 AND ( tce.no=@no_in OR @no_in IS NULL OR @no_in='') END 如果传入参数@no_in为空或者为空的字符串,则tce.no这个and条件不加入条件筛
CREATE PROCEDURE "dbo"."TEST_PRC"( @no_in VARCHAR(20) ) AS BEGIN SELECT * FROM TBLTEST tce WHERE 1=1 AND ( tce.no=@no_in OR @no_in IS NULL OR @no_in='') END 如果传入参数@no_in为空或者为空的字符串,则tce.no这个and条件不加入条件筛选。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- mysql 5.7.20解压版安装方法步骤详解(两种方法)
- sql-server-2008 – 在SQL Server中远程调用表值函数的解决
- 把excel表格里的数据导入sql数据库的两种方法
- SQLserver Monitor( By Snapshot) Configuration
- Centos 7.3下SQL Server安装配置方法图文教程
- sql – 表与视图的性能
- 是否可以将MDF文件附加到Azure SQL数据库?
- 解决SqlServer2008修改表后保存时出现“save changes is no
- 通过日志恢复SQL SERVER数据的例子
- SQLServer2005 CASE WHEN的两种用法