易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle 模糊查尋

要根據兩個變量V_COLUMN和V_VALUE來確定想要查詢的內容

SELECT * from A WHERE  V_COLUMN LIKE V_VALUE

V_COLUMN LIKE V_VALUE

這個請問要怎樣處理 謝謝
不确定的情况下,使用动态SQL

這樣呀  能不能貼上代碼  最近沒寫pl/sql  有點不熟了

对象名不能用变量代替,需要动态语句来处理

动态sql吧!然后execute immediate!

execute immediate 'select * from a where '||v_column||' like ''%'||v_value||'%''';

错了
open ××× for  'select * from a where '||v_column||' like ''%'||v_value||'%''';

引用
错了
open ××× for  'select * from a where '||v_column||' like ''%'||v_value||'%''';

就这样!

使用动态SQL;
'select * from a where '||v_column||' like ''%'||v_value||'%'''

呵呵  好多熱心人士呀

恩  搞定了 


相关问答:

Oracle离线访问---求助 - Oracle / 基础和管理

大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
    大家好,我现在把oracle服务器上面 ......

linux下C语言开发oracle的问题。

两个文件1.PC,1.inc
1.PC有操作oracle数据库的 ,1.inc也有操作oracle数据库 
在其他数据中如informix 中$include 1.inc就可以使用了
在ORACLE数据库重 $include 1.inc不可用 EXEC SQL include 1.inc也不可 ......

oracle spatial空间函数出错 - Oracle / 高级技术

在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......

[原创] ORACLE 连接字串 - Oracle / 非技术区

假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话 
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号