日期:2014-05-17  浏览次数:20861 次

oracle语句的问题,求大神帮忙看看
select event_id as eventId, event_name as eventName, event_light_enum_id as eventLightEnumId, curr_light_enum_id as currLightEnumId,
   msg_status as msgStatus, auth_status as authStatus, oversee_status as overseeStatus, problem_class_enum_id as problemClassEnumId,
   parent_class_enum_id as parentClassEnumId, class_enum_id as classEnumId, warning_level_enum_id as warningLevelEnumId, last_section__enum_id as lastSectionEnumId, curr_section__enum_id as currSectionEnumId,
   event_detail as eventDetail, problem_desc as problemDesc, position_des as positionDes, handle_dept_name as handleDeptName, handle_advice as handleAdvice,
   verify_count as verifyCount, verify_result as verifyResult, closed_status_enum_id as closedStatusEnumId, street_code as streetCode,
   community_code as communtiyCode, key_area_id as keyAreaId, (select name from sde.t_kaw_key_area b where key_area_id=b.objectid) as keyAreaName, 
   key_area_type_enum_id as keyAreaTypeEnumId, duty_grid_code as dutyGridCode, unit_grid_code as untiGridCode, task_code as taskCode, oversee_name as overseeName, 
   oversee_phonenumber as overseePhonenumber, report_time as reportTime, create_time as createTime, handle_time_limit as handleTimeLimit, coordinate_x as coordinateX, 
   coordinate_y as coordinateY from t_kaw_event t where 1=1 order by report_time desc

这个sql语句说我ORA-00933: SQL 命令未正确结束,难道是我sql语句书写有错误?求大神指点
------解决方案--------------------
引用:
找到解决方法了,原来是我写的有错误,把后面的order by report_time desc放到</select>的前面就好了

哦,我说语句应该是没问题的么,配置错了呗。。