SQL语句模糊查询问题!

uselinshiBusinessselect*fromproductInfowherepi_id="唐萍"orpi_Process_Numlike'%唐萍%'orpi_... use linshiBusiness

select * from productInfo where pi_id = "唐萍" or pi_Process_Num like '%唐萍%' or pi_Checker like '%唐萍%' or pi_Material like '%唐萍%' or pi_Process_Name like '%唐萍%' or pi_Operator like '%唐萍%' or pi_Reprocessed_Reason like '%唐萍%' or pi_Reprocessed_Reason like '%唐萍%' or pi_steate like '%唐萍%'

老是出现列名“唐萍”无效 问题依旧
展开
 我来答
百度网友66a8d48e5
2010-10-10 · TA获得超过7687个赞
知道大有可为答主
回答量:3002
采纳率:12%
帮助的人:3853万
展开全部
显然是pi_id也要like '%唐萍%'的!如果不加引号,SQL会认为是一个列名(变量),因为找不到"唐萍"列,所以会报无效!
陈学阳
2010-10-11 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2.1万
采纳率:14%
帮助的人:5437万
展开全部
oracle 正则表达式

SQL> select sysdate
2 from dual
3 where regexp_like('king george V',
4 '^[a-zA-z]+[ ]+[a-zA-z]+[ ]+[a-zA-z]+$')
5 ;

SYSDATE
-----------
2009-5-20 上

----------------------------------------------
SQL> select sysdate
2 from dual
3 where regexp_like('king george V',
4 '^[a-zA-z]+[ ]+[a-zA-z]+[ ]+[a-zA-z]+$');

SYSDATE
-----------
2009-5-20 上
------------------------------

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tiancaisuyu
2010-10-10
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
select * from productInfo where pi_id = "唐萍"

应该加单引号 ‘’
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JG_陈
2010-10-10 · TA获得超过206个赞
知道小有建树答主
回答量:651
采纳率:100%
帮助的人:355万
展开全部
pi_id = "唐萍" 此处用单引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
greed_bld
2010-10-10 · TA获得超过152个赞
知道答主
回答量:95
采纳率:100%
帮助的人:42.9万
展开全部
第一个“唐萍”没加引号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式