不是直接在数据库工具中向数据库插入数据,用sql plus直接insert好用。我是用delphi编程写insert语句的时候出现的这个问题!

解决方案 »

  1.   

    ORA-00911 invalid character
    Cause: Special characters are valid only in certain places. If special characters other than $, _, and 
    # are used in a name and the name is not enclosed in double quotation s ("), this message will 
    be issued. One exception to this rule is for database names; in this case, double quotes are stripped 
    out and ignored.
    Action: Remove the invalid character from the statement or enclose the object name in double 
    quotation s. 
      

  2.   

    这个错误的提示是:“无效字符”
    看一看你的INSERT操作中有没有如“”,这样之类的全角字符
    或是汉字且没有用""括起来什么的呢?