插入时出现ORA-00900错误

时间:2017-11-24 13:11:35

标签: sql oracle ant sql-insert

我在Ant脚本下运行Oracle SQL。

INSERT INTO Prv_ProcessValidation_S (
         Prv_ID, 
         Prv_PROCESSNAME,
         Prv_DESCRIPTION, 
         Prv_VALIDATIONDECISIONNAME) 
  values ('56B456058B9C44BD8B78AA5107093E39',
          'CaseIssue',
          'Selected Plan is not available for this state',
          'PlanAvailabilityDecision')

抛出此错误。

[sql] java.sql.SQLSyntaxErrorException: ORA-00900: invalid SQL statement

当我从SQL Developer运行SQL时,它运行正常。我没有找到任何有效的解决方案来解决这个问题。有人可以帮我这个吗?

下面是Ant脚本。唯一提到的SQL失败但所有其他SQL都正常运行。

<sql
    driver="${database.driver}"
    url="${database.url}"
    userid="${database.user}"
    password="${database.password}"
    onerror="continue"
    >
    ${sql.toRun}
    <classpath>
      <fileset dir="${script.root}/lib">
        <include name="**/*.jar" />
      </fileset>
    </classpath>
</sql>

0 个答案:

没有答案
相关问题