我在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>