I am getting the following error:
Computed column 'OrderIssue' in table 'ProductIssue' cannot be persisted because the column is non-deterministic.
when trying to create a table with a column like
[OrderIssue] AS
(case
when [IssueID]=(1009) AND
([Issuenumber]>=(400000) AND
[Issuenumber]<=(999999) OR
[Issuenumber]<(400000) AND
isnull(isnull([Enterdate],[Stagedate]),[lastClosingdate])<
dateadd(day,(0),'2013-04-01'))
then (0)
when [IssueID]=(1009) AND
([Issuenumber]>=(400000) OR
[Issuenumber]<(700000) AND
isnull(isnull([Enterdate],[Stagedate]),[lastclosingdate])>=
dateadd(day,(0),'2013-04-01'))
then (1)
end) PERSISTED
Please suggest me how to fix this.
Elsein theCasestatement. What happens if neither statement is true? That's why you are getting a non-deterministic error.