各位大侠:select * from a; 这样列出所有的数据如果我想在where 中增加条件,比如在a表中有custid字段,我在where中 输入什么值会显示所有的数据,custid=?主要想通过这个来灵活的取值,输入某个值,显示不同的结果
解决方案 »
- 找不到TNS文件
- 我们单位想请人在Oracle平台下,帮我们做一个C/S结构与B/S结构相结合的数据库,我不太懂,不知道这样说对不对,刚才让各位高手笑话了,真的很惭愧!!!
- sql按时间统计问题
- 客户端联接数据库,经常出“监听程序无法启动专用服务器进程”的问题,重启数据库就好了,请高手指点!
- 在JAVA中,如何通过数组传递数据给存储过程。
- 客户端工具是必须的吗?
- 怎樣才能讓Oracle客戶端備分Oracle服務器里的表或數據?
- 问题解决有100分给,各位高手怎么才能在做应用程序的安装程序时“把ORACLE客户端”打进安装程序中,使其客户在安装时无需再安装ORACLE客
- 请问如何利用Oracle8i将数据表的数据导出到文本文件中?
- win7 64位系统 vb.net连接oracle问题 急求!!!!!!!
- 麻烦各位推荐一下关于数据库数据安全的图书
- UPDATE问题 请教了~~~~
灵活的取值,就用变量来替换,可以写一个带输入参数的过程
where a.custid like '%%'
这样就可以显示全部数据了
或
select * from tb where nvl(custid,'') like '%%'
v_where:=v_where || ' and tb.a='||@a;end ifif @b is not null then
v_where:=v_where || ' and tb.b='||@b;
end if
...
..........select * from tb where ||v_where
v_where:=v_where || ' and tb.a='||@a;end ifif @b is not null then
v_where:=v_where || ' and tb.b='||@b;
end if
...
..........select * from tb where ||v_where