insert into tab1 (field1) values('\——');
commit;
这样吗?不行啊,显示\??

解决方案 »

  1.   

    SQL> set serveroutput on
    SQL> declare
      2  a varchar2(20);
      3  begin
      4  a:='--';
      5  dbms_output.put_line(a);
      6  end;
      7  /
    --细心检查1
      

  2.   

    SQL> declare
      2  a varchar2(20);
      3  begin
      4  a:='——';
      5  dbms_output.put_line(a);
      6  end;
      7  /
    ??PL/SQL 过程已成功完成。还是不行,显示??
      

  3.   

    Use CHR(asc number) function .like CHR(45) = '-'