ORACLE 数据库select语句出现ORA-00905: missing keyword

ORACLE 数据库select语句出现ORA-00905: missing keyword,第1张

出现此问题,是语句错误,正确的如下:

SELECT USER_ID_,LOCK_ID_,KEY_ID_,VALID_DATE,IN_VALID_DATE

FROM T_AUTHORITY

WHERE ENABLE_='Y'

AND ( TO_CHAR(VALID_DATE,'YYYYMMDD') BETWEEN '20151001' AND '20151030')

日期需要加单引号,按照数据库字符集的格式写。

扩展资料:

使用ORACLE数据库时,始终希望数据库的内容可靠且正确,但是计算机系统的故障(硬件故障,网络故障,进程故障和系统故障)影响数据库系统的 *** 作,影响数据库中数据的正确性,甚至可能损坏数据库,并导致数据库中的全部或部分数据丢失。

因此,当发生上述故障时,可以重新建立完整的数据库,此过程称为数据库恢复。 恢复子系统是数据库管理系统的重要组成部分。 恢复过程随时会以受故障类型影响的任何方式发生变化。

CREATE OR REPLACE VIEW V_FrsSta

 AS     

 SELECT M.FRSID, M.MITKNZERST, M.AENDTM, M.FRSSTA

   FROM FRS M

  ORDER BY M.FRSID DESC, M.FRSSTA DESC

没什么错误,大概是你的视图名的错误吧,你试试


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9518538.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存