我输入select'编号是:'‖empno‖'的雇员,姓名是:'‖ename‖',工作是:'‖job from emp命令后,总是显示
ORA-00911: 无效字符,这个问题在什么地方啊,还请各位高手指点小弟一下!

解决方案 »

  1.   

    select'编号是:'‖empno‖'的雇员,姓名是:'‖ename‖',工作是:'‖job from emp
      

  2.   

    select'编号是:'||empno||'的雇员,姓名是:'||ename||',工作是:'||job from emp这样就没问题了|| 主要是你这个符号输入的有问题~~~~
      

  3.   

    SQL> select'编号是:'||empno||'的雇员,姓名是:'||ename||',工作是:'||job from emp;'编号是:'||EMPNO||'的雇员,姓?
    --------------------------------------------------------------------------------
    编号是:7369的雇员,姓名是:SMITH,工作是:CLERK
    编号是:7499的雇员,姓名是:ALLEN,工作是:SALESMAN
    编号是:7521的雇员,姓名是:WARD,工作是:SALESMAN
    编号是:7566的雇员,姓名是:JONES,工作是:MANAGER
    编号是:7654的雇员,姓名是:MARTIN,工作是:SALESMAN
    编号是:7698的雇员,姓名是:BLAKE,工作是:MANAGER
    编号是:7782的雇员,姓名是:CLARK,工作是:MANAGER
    编号是:7788的雇员,姓名是:SCOTT,工作是:ANALYST
    编号是:7839的雇员,姓名是:KING,工作是:PRESIDENT
    编号是:7844的雇员,姓名是:TURNER,工作是:SALESMAN
    编号是:7876的雇员,姓名是:ADAMS,工作是:CLERK
    编号是:7900的雇员,姓名是:JAMES,工作是:CLERK
    编号是:7902的雇员,姓名是:FORD,工作是:ANALYST
    编号是:7934的雇员,姓名是:MILLER,工作是:CLERK14 rows selected
      

  4.   

    -- 我这也没问题:scott@TBWORA> select'编号是:'||empno||'的雇员,姓名是:'||ename||',工作是:'||job from emp;'编号是:'||EMPNO||'的雇员,姓名是:'||ENAME||',工作是:'||JOB
    -----------------------------------------------------------------------------------------------------------
    编号是:7369的雇员,姓名是:SMITH,工作是:CLERK
    编号是:7499的雇员,姓名是:ALLEN,工作是:SALESMAN
    编号是:7521的雇员,姓名是:WARD,工作是:SALESMAN
    编号是:7566的雇员,姓名是:JONES,工作是:MANAGER
    编号是:7654的雇员,姓名是:MARTIN,工作是:SALESMAN
    编号是:7698的雇员,姓名是:BLAKE,工作是:MANAGER
    编号是:7782的雇员,姓名是:CLARK,工作是:MANAGER
    编号是:7788的雇员,姓名是:SCOTT,工作是:ANALYST
    编号是:7839的雇员,姓名是:KING,工作是:PRESIDENT
    编号是:7844的雇员,姓名是:TURNER,工作是:SALESMAN
    编号是:7876的雇员,姓名是:ADAMS,工作是:CLERK
    编号是:7900的雇员,姓名是:JAMES,工作是:CLERK
    编号是:7902的雇员,姓名是:FORD,工作是:ANALYST
    编号是:7934的雇员,姓名是:MILLER,工作是:CLERK已选择14行。