嗨,我希望有美好的日子
在oracle中,当我在sql段中使用两次参数时出现错误 像那样Select OPS$ASY.UNTARTAB.EEA_DOV,OPS$ASY.UNTARTAB.EEA_EOV from OPS$ASY.UNTARTAB
WHERE OPS$ASY.UNTARTAB.EEA_DOV = :X OR OPS$ASY.UNTARTAB.EEA_EOV = :X
错误是:ORA-01036:非法变量名称/编号
但我使用这段我没有问题,但我需要使用A参数两次
Select OPS$ASY.UNTARTAB.EEA_DOV,OPS$ASY.UNTARTAB.EEA_EOV from OPS$ASY.UNTARTAB
WHERE OPS$ASY.UNTARTAB.EEA_DOV = :X OR OPS$ASY.UNTARTAB.EEA_EOV = :Y
答案 0 :(得分:0)
我理解我是如何解决这个问题的
我必须添加两个具有相同值的时间参数x
祝你有个美好的一天