CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

有关存储过程的like问题?

楼主fwq11223344(付)2005-01-09 11:09:21 在 MS-SQL Server / 应用实例 提问

CREATE   PROCEDURE   get_py_query      
  (@BOOKNAME   char(40))  
  AS  
  SELECT   *  
  FROM   V_book_info  
    WHERE   bookname   =@BOOKNAME  
  GO  
  -------------第一个--------------------------  
  CREATE   PROCEDURE   get_py_query      
  (@BOOKNAME   char(40))  
  AS  
  SELECT   *  
  FROM   V_book_info  
    WHERE   bookname     like     '%'+@BOOKNAME+'%'  
  GO  
  ---------------第二个-------------------------  
  是这样的,我用第一个存储过程时可以精确得到我想要的记录,而用第二个模糊查询时什么也得不到,迷惑啊,请名位指点??小弟不胜感激. 问题点数:20、回复次数:3Top

1 楼xluzhong(Ralph)回复于 2005-01-09 11:13:15 得分 0

语句没问题.Top

2 楼xluzhong(Ralph)回复于 2005-01-09 11:31:30 得分 0

@BOOKNAME   char(40)  
   
  请看看char   和   nchar的区别!  
   
  在like中应用nchar,nvarcharTop

3 楼greencoin(小付)回复于 2005-01-09 12:39:25 得分 20

CREATE   PROCEDURE   get_py_query      
  (@BOOKNAME   char(40))  
  AS  
  SELECT   *  
  FROM   V_book_info  
    WHERE   bookname     like     '%'+RTRIM(@BOOKNAME)+'%'  
  GO  
  Top

相关问题

  • 有关存储过程的!
  • 有关存储过程,再次请教!
  • 有关存储过程,再次请教!!
  • 有关存储过程的问题
  • 紧急问题!有关存储过程!
  • 有关存储过程的问题!
  • 有关存储过程的问题
  • 有关存储过程capbility not supported
  • 有关存储过程的like问题?
  • 有关SQL存储过程急救?

关键词

  • bookname
  • asselect
  • py
  • query
  • book
  • info where
  • procedure get
  • from v
  • char

得分解答快速导航

  • 帖主:fwq11223344
  • greencoin

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo