This query runs fine
from r in Risk
select new
{
r.OverallControlEffectivenessID
}
as
SELECT "LPLA_1"."OVERAL_CONTROL_EFECTIVENES_ID" AS "F__0"
FROM
"AQD"."RM_RISK" "LPLA_1"
(my capturing of the sql might be off)
but add something to force a nested query like so
from r in Risk
let h = r.Hazard
select new
{
r.OverallControlEffectivenessID
}
results in
SELECT "LPA_L1"."OverallControlEffectivenessID"
FROM
(SELECT "LPLA_1"."BUSINESS_UNIT_AFFECTED_ID" AS "BusinessUnitID",
"LPLA_1"."DATE_IDENTIFIED" AS "DateIdentified",
"LPLA_1"."ENTERED_BY_ID" AS "EnteredByID",
"LPLA_1"."ENTERED_ON" AS "EnteredOn",
"LPLA_1"."EQUIPMENT_INVOLVED" AS "EquipmentInvolved",
"LPLA_1"."EVENTS_AND_DEVELOPMENTS" AS "EventsAndDevelopments",
"LPLA_1"."FEEDBACK" AS "Feedback",
"LPLA_1"."FEEDBACK_BY_ID" AS "FeedbackByID",
"LPLA_1"."FEEDBACK_ENTERED_ON" AS "FeedbackEnteredOn",
"LPLA_1"."FINDING_NO" AS "FindingNo",
"LPLA_1"."HAZARD_NO" AS "HazardNo",
"LPLA_1"."LAST_REVIEWED_BY_ID" AS "LastReviewedByID",
"LPLA_1"."LAST_REVIEWED_DATE" AS "LastReviewedDate",
"LPLA_1"."NEXT_REVIEW_DATE" AS "NextReviewDate",
"LPLA_1"."OCCURRENCE_NO" AS "OccurrenceNo",
"LPLA_1"."OVERAL_CONTROL_EFECTIVENES_ID" AS "F__15",
"LPLA_1"."POTENTIAL_CURRENT_ID" AS "PotentialCurrentID",
"LPLA_1"."RISK_CATEGORY_ID" AS "RiskCategoryID",
"LPLA_1"."RISK_DESCRIPTION" AS "RiskDescription",
"LPLA_1"."RISK_NO" AS "RiskNo",
"LPLA_1"."RISK_OWNER" AS "RiskOwner",
"LPLA_1"."RISK_STATUS_ID" AS "RiskStatusID",
"LPLA_1"."RISK_TITLE" AS "RiskTitle",
"LPLA_1"."RISK_TREND_COMMENTARY" AS "RiskTrendCommentary",
"LPLA_1"."RISK_TREND_ID" AS "RiskTrendID",
"LPLA_1"."RISK_TYPE_ID" AS "RiskTypeID",
"LPLA_1"."WR_NUMBER" AS "WRNumber",
"LPLA_1"."WR_PERIOD" AS "WRPeriod",
"LPLA_1"."WR_TYPE" AS "WRType",
1 AS "LPFA_3"
FROM
"AQD"."RM_RISK" "LPLA_1") "LPA_L1"
which results in an ORMQueryExecutionException:
An exception was caught during the execution of a retrieval query: ORA-00904: "LPA_L1"."OverallControlEffectivenessID": invalid identifier. Check Inne...
Version 3.0.11.125 - Let me know what other info you need.