关于Oracle中出现“未找到预期 FROM 关键字”错误的问题
这是在放一个J2EE项目的时候出现找不到数据出现的错误。
public List searchRecord(String type, int typeNo) {
String sql = "select name, stateNo&1, stateNo&&2," +
" stateNo&&4, stateNo&&8, state " +
"from tb_resource where type= '"+type+
"' and typeNo= "+typeNo;
return getSession().createSQLQuery(sql).list();
}
---------------------------------------------------
上面的JAVA方法在执行的时候出现:
ERROR JDBCExceptionReporter:72 - ORA-00923: 未找到预期 FROM 关键字
在MySql数据库中就没有出现错误,
请问是不是Oracle 不支持 stateNo&1 语法。
如果要更改过来SQL语句应该怎么样写。