关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 11875|回复: 0

[代码生成器] 使用oracle部署 功能报错?

[复制链接]
发表于 2016-3-10 11:02:39 | 显示全部楼层 |阅读模式
通过脚本把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'

报错信息为:
       [SELECT - 0 row(s), 0.000 secs]  [Error Code: 932, SQL State: 42000]  ORA-00932: 数据类型不一致: 应为 -, 但却获得 NCLOB
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表