我不是什么Oracle高手,只是空时随便玩玩。你的问题大概是用了“等号”的原因,Oracle的Date数据类型包含了“yyyy-mm-dd hh24:mi:ss"格式,你写的to_date()所反回的是:2001-04-01 00:00:00,其"hh24:mi:ss"很难与"riqi"字段里的时间对应得上。你可以改用别的"exppresion",如“大于”、“小于”试一试或改用to_char()来做条件。 dreamviq Aprli.29.2001
exp username/password@服务名 query='"where to_char(riqi,'YY-MM-DD')='01-04-
01'"
但是我健入
exp username/password@服务名 query='"where to_char(riqi,'YY-MM-DD')='01-04-01'"'
仍提示 ORA-00904错误。
我查了帮助,ORA-00904是列没有发现的意思。
请再次指教。