问题一、在sql plus中
1、
SQL>define test;
DEFINE TEST    ='1'(CHAR)
2、
值为2
3、
SQL>print test
TEST
----------
3
问题二
1、3
2、0

解决方案 »

  1.   

    正取答案
    1、DEFINE TEST            = "1" (CHAR)                      
    2、2
    3、3
    1、3                      
    2、0
      

  2.   

    penitent(只取一瓢) 第二个问题是正确的。
      

  3.   

    1.  DEFINE TEST            = "1" (CHAR)                      
    2.  2
    3.  31.  3
    2.  0
      

  4.   

    你说的应该是pl/sql里内部变量和连接变量的区别吧!
      

  5.   

    define test ='1'的效果:select &test from dual;将被替换为
     select '1' from dual;