> Tom Lane wrote: > > > > begin; > > select * from foo where x = functhatreadsbar(); I thought that the per statement way to do it with a non cacheable function was: select * from foo where x = (select functhatreadsbar()); ?? Andreas PS: an iscacheable function without arguments is imho a funny construct anyways. ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]