I've been thinking about this for quite some time now but I'm still not sure. The question is, is there a way for insert/delete/update to affect 0 rows other than the where clause giving a condition that is not satisfiable. Of course this can happen via constraints but then the backend will return an error message so I know the difference. Michael -- Michael Meskes [EMAIL PROTECTED] Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!