Hello everyone,
I have a sql script with the following content:
SPOOL C:\temp\union.lst
--
((SELECT pers_id
FROM person
WHERE pers_id IN (SELECT pers.pers_id
FROM person pers, employee
emp
WHERE pers.job_type in ('REC', 'SALE')
AND emp.status = 'Full Time'
AND emp.active = 'Active'
AND pers.pers_id = emp.emp_id))
--
-- UNION
(SELECT pers_id
FROM person
WHERE pers_id IN (SELECT pers.pers_id
FROM person pers, employee
emp
WHERE pers.job_type in ('SEC', 'ACCT')
AND emp.status = 'Part Time'
AND emp.active = 'Active'
AND pers.pers_id = emp.emp_id)));
SPOOL OFF
When I execute this script, I get - Unknown command "UNION" - rest of line ignored
When I run the select alone in sql plus, it works fine but when I execute it in a script, I get the above error.
Please help...
Thanks in advance,
sql99
I have a sql script with the following content:
SPOOL C:\temp\union.lst
--
((SELECT pers_id
FROM person
WHERE pers_id IN (SELECT pers.pers_id
FROM person pers, employee
emp
WHERE pers.job_type in ('REC', 'SALE')
AND emp.status = 'Full Time'
AND emp.active = 'Active'
AND pers.pers_id = emp.emp_id))
--
-- UNION
(SELECT pers_id
FROM person
WHERE pers_id IN (SELECT pers.pers_id
FROM person pers, employee
emp
WHERE pers.job_type in ('SEC', 'ACCT')
AND emp.status = 'Part Time'
AND emp.active = 'Active'
AND pers.pers_id = emp.emp_id)));
SPOOL OFF
When I execute this script, I get - Unknown command "UNION" - rest of line ignored
When I run the select alone in sql plus, it works fine but when I execute it in a script, I get the above error.
Please help...
Thanks in advance,
sql99