我有一个sproc(MSSQL 2k5),它将为LIKE克劳斯带一个变量,如下所示:
DECLARE @SearchLetter2 char(1) SET @SearchLetter = 't' SET @SearchLetter2 = @SearchLetter + '%' SELECT * FROM BrandNames WHERE [Name] LIKE @SearchLetter2 and IsVisible = 1 --WHERE [Name] LIKE 't%' and IsVisible = 1 ORDER BY [Name]
不幸的是,当前运行的行会引发语法错误,而注释的where子句运行正常.任何人都可以帮助我让未评论的线路工作吗?
如果您使用的是存储过程:
ALTER PROCEDURE( @PartialName VARCHAR(50) = NULL ) SELECT Name FROM WHERE Name LIKE '%' + @PartialName + '%'
2> Eric Sabine..:Joel是不是已经宣布了@SearchLetter?此外,@ SearchLetter2的长度对于't%'来说还不够长.尝试更长的varchar.
3> enraged..:正如Andrew Brower所说,但增加了修剪
ALTER PROCEDURE( @PartialName VARCHAR(50) = NULL ) SELECT Name FROM WHERE Name LIKE '%' + LTRIM(RTRIM(@PartialName)) + '%'
推荐阅读
如何解决《与dplyr和所有的奇怪》经验,为你挑选了1个好方法。 ... [详细] 如何解决《处理回归(机器学习)中的未分配(null)特征值?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何在C中的char数组中添加char/int?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《从VSTS版本管理部署WebSite构建到Azure》经验,为你挑选了2个好方法。 ... [详细] 如何解决《iOS9"游戏中心无法识别此游戏."》经验,为你挑选了3个好方法。 ... [详细] 如何解决《如何将我的远程git存储库还原为某个提交?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《将\in(是集合的成员)表示法添加到qplot中》经验,为你挑选了1个好方法。 ... [详细] 如何解决《null和undefined不一致的比较》经验,为你挑选了1个好方法。 ... [详细] 如何解决《deleteRowsAtIndexPaths:滑动删除行永远不会释放单元格?》经验,为你挑选了0个好方法。 ... [详细] 如何解决《如何使用Java加载纸莎草uml模型?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何搜索有人用git更改的字符串?》经验,为你挑选了0个好方法。 ... [详细] 如何解决《BouncyCastle现在更新了pgp密钥,导致校验和不匹配错误》经验,为你挑选了1个好方法。 ... [详细] 如何解决《将SEXP从R转换为C++中的字符串向量》经验,为你挑选了1个好方法。 ... [详细] 如何解决《C#6null传播当object为null时设置的值》经验,为你挑选了2个好方法。 ... [详细] 如何解决《iOSSwift:从两个Int创建Float值》经验,为你挑选了1个好方法。 ... [详细] 如何解决《寻找对应于最小特征值的特征向量》经验,为你挑选了1个好方法。 ... [详细] 如何解决《NPM安装与package.json在提取->gunzTarPerm期间退出,没有错误消息》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在GoogleBigQuery中选择除一些以外的所有列?》经验,为你挑选了2个好方法。 ... [详细] 吐了个 "CAO" !RankList | 热门文章
- 1Jenkins SSH shell在执行远程命令之前关闭
- 2如何检查Elixir中的字符串是否为空
- 3使用控制台日志"BKSendHIDEvent"冻结iOS 9应用程序
- 4在Azure Web应用程序设置中使用数组
- 5单击按钮时触发Ctrl + z和Ctrl + y键
- 6添加动态侦听器数量(Spring JMS)
- 7如何在用作函数结果的闭包内应用trait
- 8在Spring MVC中使用Jackson将Map序列化为一对夫妇
- 9jQuery文件上传Basic Plus Ui和i18n
- 10从加密方法解密
- 11InvalidValueError:不是HTMLInputElement的实例
- 12在Android上安装/更新Cordova应用程序时出现错误-505
- 13纯CSS3不断移动滑块
- 14Xcode:如何导出开发人员配置文件以便在另一台Mac上导入它
- 15使用SQLite.swift批量插入,性能如何?
- 16某些字段上的PHP Codeigniter批量更新失败
- 17AngularJS NgMessages不隐藏消息
- 18gen_server中的错误也会终止调用进程?
- 19C++在函数参数上传递std :: unique_ptr对象作为引用的正确方法
- 20Java:双重打印-println或printf
DevBox开发工具箱 | 专业的在线开发工具网站 京公网安备 11010802040832号 | 京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有