我在执行脚本时出现:ORA-00911 invalid character错误,脚本如下:alter table interUser.Data_BaseAcChargingPost
   drop constraint FK_交流充电桩设备分类;是因为有中文的关系,应该怎么改,这个脚本是powerdesigner导出的脚本。

解决方案 »

  1.   

    如果确认有这个约束FK_交流充电桩设备分类,可以试试加双引号
    alter table interUser.Data_BaseAcChargingPost
      drop constraint "FK_交流充电桩设备分类";
      

  2.   

    客户端字符集和问题,可能会导致乱码的出现。
    距离说,如果服务器是ZHS16GBK,而你客户端是UTF-8,那么显示的就是乱码。
      

  3.   

    改注册表,搜NLS_LANG改为SIMPLIFIED CHINESE_CHINA.ZHS16GBK即可