首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

mysql sql语句 换成 oracle sql,该怎么解决

2012-04-28 
mysql sql语句 换成 oracle sqlint begin value.getBegin() - 1sql.append(select * from eiilogs whe

mysql sql语句 换成 oracle sql
int begin = value.getBegin() - 1;
  sql.append("select * from eiilogs where 1=1 ");
  if(value.getBdate() != null && !value.getBdate().equals(""))
  sql.append(" and DATE_FORMAT(logdate,'%Y-%m-%d') >= '"+value.getBdate()+"' ");
  if(value.getEdate() != null && !value.getEdate().equals(""))
  sql.append(" and DATE_FORMAT(logdate,'%Y-%m-%d') <= '"+value.getEdate()+"' ");
  if(value.getEvent() != null && !value.getEvent().equals(""))
  sql.append(" and event like '%"+value.getEvent()+"%' ");
  if (value.getUserid() != null && !value.getUserid().equals("")){
  sql.append(" and userid = '"+value.getUserid()+"' ");
  }

这是mysql 数据库的查询方法。 我现在用oracle 的数据库 。想改成 oracle 的数据 语句查询 不知道怎么改才正确。 而且还有判断 希望高手赐教

[解决办法]
建议去oracle的板块去问一下。
[解决办法]
你这问题前后都不跟MSSQL沾边

热点排行