baishui 发表于 2016-3-10 11:02:39

使用oracle部署 功能报错?

通过脚本把oracle数据导入进去,其中脚本长数符列的类型为nclob,但在SQL语句查询的时候条件使用 !='' 的方式进行查询导致报错。请问该如何解决?
例:程序中的一条SQL

      SELECT         operation
      FROM
         t_s_role_function fun,
         t_s_role_user role
WHERE
    fun.functionid='402880e74d76e784014d76f5cc2e0014'
    AND fun.operation !=''
    AND fun.roleid=role.roleid
    AND role.userid='8a8ab0b246dc81120146dc8181950052'

报错信息为:
       ORA-00932: 数据类型不一致: 应为 -, 但却获得 NCLOB
页: [1]
查看完整版本: 使用oracle部署 功能报错?