"Karl O. Pinc" <kop@xxxxxxxx> writes: > I would expect that because a row exists, even > though the value assigned is NULL, FOUND would > be TRUE. Are my expectations wrong? No, but I think your code is. Please provide a test case demonstrating this behavior. regards, tom lane