I rarely use this syntax, but I have occasion to today and noticed that SET(.....) is all placed on one line instead of a field per line. I know the beautifier rules are working because the select statement for the values is one field per line. So basically in the sample below, the = (SEL... is at column 239.
Ever seen this before? Any workaround?
Ever seen this before? Any workaround?
Code:
UPDATE purchase_requisition PRH
SET (PRH.oa_requisition_header_id, PRH.oa_creation_date, PRH.oa_created_by, PRH.oa_last_update_date, PRH.oa_last_updated_by, PRH.oa_description, PRH.oa_authorization_status, PRH.oa_closed_code, PRH.modified_by, PRH.modified_date) = (SELECT OAH.requisition_header_id
,OAH.creation_date
,OAH.created_by
,OAH.last_update_date
,OAH.last_updated_by
,OAH.description
,OAH.authorization_status
,OAH.closed_code
,'system'
,SYSDATE
FROM oa_po_requisition_headers OAH
WHERE OAH.requisition_header_id =
l_requisition_header_id)
WHERE PRH.Pr_Id = p_pr_id;