当前位置: 代码迷 >> Oracle开发 >> oracle里怎么动态执行字符串,如'2*8*0.2'
  详细解决方案

oracle里怎么动态执行字符串,如'2*8*0.2'

热度:186   发布时间:2016-04-24 07:42:12.0
oracle里如何动态执行字符串,如'2*8*0.2'
oracle里如何动态执行字符串,如'2*8*0.2'

------解决方案--------------------
SQL code
DECLARE  L_N NUMBER;BEGIN  EXECUTE IMMEDIATE 'select ' || '2*8*0.2' || ' FROM dual'    INTO L_N;  DBMS_OUTPUT.PUT_LINE(L_N);END;/输出: 3.2
  相关解决方案