If I have that constraint on a table,
(field1 is null and field2 is not null and dbo.expensivefunction(field2) = field3)
If my field2 is null, is the function will be called anyway?
Is "and" equal the meaning of (andalso, &&) in .Net in a constraint on sql server 2005?