Darren DICK
darrend at crhorizons.com.au
Mon Oct 24 01:03:48 CDT 2005
Hello all
What I have is a function that will (in this case) determine those records
from the Account table that are now 'cancelled'
In this example the cancelled status is true if there is a cancelled date in
the Account Table and the Account status code is M
Those 2 things combined need to occur to determine a cancelled record
So rather than copy and paste the contents of the function below into each
and every occurrence of testing for 'cancelled'
I want a function to determine those 2 criteria then select all records from
the Account table that meet the criteria as determined in the function
IE how do I call the function from the query and do it 'on the fly'
Make sense?
Lemme know
Many thanks in advance
Darren
___________________________________________________
SQL = select * from Account where Account_IsCancelled(a)
FUNCTION = fn Account_IsCancelled(a as Account)
begin
return (a.AccountStatusCode <> 'M' and
a.DateCancelled is not null) end
Darren