嗨,我希望今天过得愉快
在 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
最佳答案
我知道我是如何解决这个问题的
我必须添加两个具有相同值的时间参数x
祝你今天愉快
关于c# - 我如何在oracle的sql段中使用参数两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13937801/