关于 select :变量! dbms_output.put_line('select :field_list || chr(10) ||'); :field_list 是一个变量 请问 oracle 可以这样去写吗?这样将得到一个什么样的结果呢? select :field_list 可以这样吗? 多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是什么意思呢?:或& 一般是在执行的时候给变量赋值,再不的就用动态SQL,你这样写是不对的吧! 这种是SQL SERVER的写法吧oracle直接写成 dbms_output.put_line(field_list) 来输出变量值 就好了吧 dbms_output.put_line('select :field_list ¦ ¦ chr(10) ¦ ¦'); 可以这样写的不过好像他的写法有误吧dbms_output.put_line('select '||field_list ¦ ¦ chr(10) ); 假设情况: field_list := ' sysdate from dual ';这样的话,我输出的目的就是查看下拼的sql语句,然后execute PLSQL Deleloper 调式动态SQL语句问题 ”错误997:重叠I/O操作在进行中“ 谁能帮我解释怎么回事啊!!《在线等》 oracle文件类型 求助sql循環問題,在綫等 pb6.5连接oracle数据库的问题! 请高手帮忙 在Oracle中怎么判断字段是否为空 动态光标,难难难-------不一定???? oracle错误代码ora-01013用户取消操作是怎么回事? 急!!!!!!! database link!高手帮忙! ORACLE中的最大用户数的计算? number(16)也能存放1.25这样的小数?它和number(m,n)这样的定义有什么区别
:或& 一般是在执行的时候给变量赋值,再不的就用动态SQL,
你这样写是不对的吧!
oracle直接写成 dbms_output.put_line(field_list) 来输出变量值 就好了吧
dbms_output.put_line('select '||field_list ¦ ¦ chr(10) );
假设情况:
field_list := ' sysdate from dual ';这样的话,我输出的目的就是查看下拼的sql语句,然后execute