SQLServer存储过程中int字段含有in条件的解决办法

介绍一下关于SQLServer存储过程中int字段含有in条件的解决办法:

SQLServer存储过程中int字段含有in条件的解决办法

类似于这种的Sql语句:
Select * from table where column in (1,2,3)
column为int类型,在普通的Sql语句中我们可以传递一个字符串,但是在存储过程中却行不通,存储过程会自动进行格式化。

解决的办法:

ALTER PROCEDURE [dbo].[GetList]
@MyConditions varchar(20)
AS
SELECT
FROM
    [dbo].[Table] 
WHERE CHARINDEX(','+cast([Table].[COLUMN] as varchar(10))+',',','+@MyConditions +',')>0   

OK!这是一种比较简单的解决办法。

以上就是关于“ SQLServer存储过程中int字段含有in条件的解决办法”的相关解答,若有不清楚的可以咨询酷番云酷番云作为云南为数不错持有ICP/ISP/IDC等资质专业云计算提供商之一,成本控制良好,性价比高!提供各类云服务器产品及ICP备案一站式服务,操作简单快捷,7*24小时不间断售后运维技术支持,专业备案团队全力支持。

图片来源于AI模型,如侵权请联系管理员。作者:路飞,如若转载,请注明出处:https://www.kufanyun.com/ask/1303.html

(0)
上一篇 2021年12月10日 11:29
下一篇 2021年12月13日 15:11

相关推荐

  • 琥珀云盒CDN服务商正规性疑云,是真是假,揭秘其合法身份之谜?

    正规的CDN服务商吗?什么是CDN?分发网络(Content Delivery Network),是一种通过在网络中分散部署节点,将网站内容缓存到离用户最近的服务器上,从而提高内容访问速度和降低网络延迟的技术,CDN服务商则是指提供这种服务的企业或机构,琥珀云盒简介琥珀云盒是一家专注于CDN服务的公司,成立于2……

    2025年11月4日
    01460
  • ASP.NET缓存机制如何有效提升Web应用性能?详解缓存策略与实施细节?

    ASP.NET缓存深度解析:构建高性能Web应用的基石在当今高并发、低延迟的互联网环境中,ASP.NET缓存技术如同高性能引擎的涡轮增压器,它通过智能存储频繁访问的数据,显著降低数据库负载并加速响应速度,当用户访问量激增时,未优化的应用可能面临响应时间翻倍甚至服务崩溃的风险,本文将深入探讨ASP.NET核心缓存……

    2026年2月5日
    0620
    • 服务器间歇性无响应是什么原因?如何排查解决?

      根源分析、排查逻辑与解决方案服务器间歇性无响应是IT运维中常见的复杂问题,指服务器在特定场景下(如高并发时段、特定操作触发时)出现短暂无响应、延迟或服务中断,而非持续性的宕机,这类问题对业务连续性、用户体验和系统稳定性构成直接威胁,需结合多维度因素深入排查与解决,常见原因分析:从硬件到软件的多维溯源服务器间歇性……

      2026年1月10日
      020
  • 网宿科技稳居国内CDN业务第一,有何秘诀支撑其领先地位?

    随着互联网技术的飞速发展,内容分发网络(Content Delivery Network,简称CDN)已成为保障网站高速、稳定访问的关键技术之一,在我国,网宿科技凭借其卓越的技术实力和优质的服务,在CDN领域取得了显著的成绩,成为国内CDN业务的领军企业,本文将详细介绍网宿科技CDN业务的竞争优势、服务特点以及……

    2025年11月7日
    09950
  • CDN与OSS有何本质区别?两者在功能和应用场景上究竟有何不同?

    CDN是什么意思CDN,全称为内容分发网络(Content Delivery Network),是一种通过在多个地理位置部署服务器,将网站内容分发到用户所在地的网络技术,CDN的主要作用是提高网站内容的访问速度,降低用户访问延迟,提高用户体验,OSS是什么意思OSS,全称为对象存储服务(Object Stora……

    2025年11月20日
    01950

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注