这个问题怎么解决?急急急

nxcyx 2006-12-28 03:38:50
我写了一个Procedure,里面有一个Select语句,条件是用Like的,Like后面是一个输入参数,我写的查询不出来,有谁能帮我写一个,小弟在这里感谢了啊!!!
...全文
237 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
icedut 2007-01-04
  • 打赏
  • 举报
回复
% 不也是通配符么 匹配 一到多个字符

为什么还要加&
lshvs2005 2007-01-04
  • 打赏
  • 举报
回复
% 是用来 匹配什么 的?

&通配符号, 匹配 一到多个字符

xiaoxiao1984 2007-01-04
  • 打赏
  • 举报
回复
&是用来定义变量为输入变量
doer_ljy 2006-12-29
  • 打赏
  • 举报
回复
Eric_1999(╙@^@╜) 的 应该可以吧。
贴出语句来看看
baojianjun 2006-12-29
  • 打赏
  • 举报
回复
是的SQL语句贴出来看看
Eric_1999 2006-12-29
  • 打赏
  • 举报
回复
select * from dbo.dba_users where username like '%'||upper(&name)||'%';

楼主的查不到?可以贴出SQL来吗?
tgm78 2006-12-29
  • 打赏
  • 举报
回复
&通配符号
icedut 2006-12-29
  • 打赏
  • 举报
回复
问题还没有解决?

&name 的&是用来做什么的
panku 2006-12-28
  • 打赏
  • 举报
回复
Code_Standard 正解
AFIC 2006-12-28
  • 打赏
  • 举报
回复
v_var varchar2(20);
............
v_var := '%123%'

select count(1) into xxx from table where xxx like v_var;
caixia615 2006-12-28
  • 打赏
  • 举报
回复
select * from dbo.dba_users where username like upper('%&name%');
caixia615 2006-12-28
  • 打赏
  • 举报
回复
select * from dba_users where username like '%&NAME%'
tgm78 2006-12-28
  • 打赏
  • 举报
回复
select * from dba_users where username like upper('%&name%');


提示输入用户名子

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧