oracle命令未正确结束 为什么???

qq_35167527 2016-05-30 05:21:10
select
MOUTH_TIME,
CITY_NAME,
SCORE
from
NOAS_APP.APP_INDEX_SCORE_HOME_M
where 1=1
AND( CITY_NAME!='山东' and CITY_NAME!= '山东省' and CITY_NAME!= '全省' )
<if test="MOUTH_TIME!='' and MOUTH_TIME!=null">
and MOUTH_TIME=#{MOUTH_TIME,jdbcType=VARCHAR}
</if>

order by SCORE desc
limit 3
...全文
823 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
鏡椛氹鈅 2016-05-30
  • 打赏
  • 举报
回复
引用 8 楼 qq_35167527 的回复:
我用的是 IntelliJ IDEA 这款,里面的XML是这样写的啊,在网页呈现需要得到时间啊
希望你去先补补基础.... IntelliJ IDEA 是java语言开发的集成环境,这里是C#论坛....
qq_35167527 2016-05-30
  • 打赏
  • 举报
回复
我用的是 IntelliJ IDEA 这款,里面的XML是这样写的啊,在网页呈现需要得到时间啊
鏡椛氹鈅 2016-05-30
  • 打赏
  • 举报
回复
引用 4 楼 qq_35167527 的回复:
select MOUTH_TIME, CITY_NAME, SCORE from NOAS_APP.APP_INDEX_SCORE_HOME_M where 1=1 AND( CITY_NAME!='山东' or CITY_NAME!= '山东省' or CITY_NAME!= '全省' ) <if test="MOUTH_TIME!='' and MOUTH_TIME!=null"> and MOUTH_TIME=#{MOUTH_TIME,jdbcType=VARCHAR} </if> order by SCORE asc limit 3 这是哪里错了啊,报的是未正确结束
还有Oracle什么时候可以使用limit关键字了...
鏡椛氹鈅 2016-05-30
  • 打赏
  • 举报
回复
引用 4 楼 qq_35167527 的回复:
select MOUTH_TIME, CITY_NAME, SCORE from NOAS_APP.APP_INDEX_SCORE_HOME_M where 1=1 AND( CITY_NAME!='山东' or CITY_NAME!= '山东省' or CITY_NAME!= '全省' ) <if test="MOUTH_TIME!='' and MOUTH_TIME!=null"> and MOUTH_TIME=#{MOUTH_TIME,jdbcType=VARCHAR} </if> order by SCORE asc limit 3 这是哪里错了啊,报的是未正确结束
你用的是Oracle,把语句拷到PL/SQL IDE里面查错应该会吧...
鏡椛氹鈅 2016-05-30
  • 打赏
  • 举报
回复
引用 4 楼 qq_35167527 的回复:
select MOUTH_TIME, CITY_NAME, SCORE from NOAS_APP.APP_INDEX_SCORE_HOME_M where 1=1 AND( CITY_NAME!='山东' or CITY_NAME!= '山东省' or CITY_NAME!= '全省' ) <if test="MOUTH_TIME!='' and MOUTH_TIME!=null"> and MOUTH_TIME=#{MOUTH_TIME,jdbcType=VARCHAR} </if> order by SCORE asc limit 3 这是哪里错了啊,报的是未正确结束
让你看语法,都懒得看,然后在这喊新手... 我不知道什么时候T-SQL支持<if test="MOUTH_TIME!='' and MOUTH_TIME!=null"></if>标签对了
qq_35167527 2016-05-30
  • 打赏
  • 举报
回复
select MOUTH_TIME, CITY_NAME, SCORE from NOAS_APP.APP_INDEX_SCORE_HOME_M where 1=1 AND( CITY_NAME!='山东' or CITY_NAME!= '山东省' or CITY_NAME!= '全省' ) <if test="MOUTH_TIME!='' and MOUTH_TIME!=null"> and MOUTH_TIME=#{MOUTH_TIME,jdbcType=VARCHAR} </if> order by SCORE asc limit 3 这是哪里错了啊,报的是未正确结束
qq_35167527 2016-05-30
  • 打赏
  • 举报
回复
and 改成 or 么
鏡椛氹鈅 2016-05-30
  • 打赏
  • 举报
回复
引用 1 楼 qq_35167527 的回复:
求救一下,我是新手
先学学语法
qq_35167527 2016-05-30
  • 打赏
  • 举报
回复
求救一下,我是新手

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧