my $known_dep=$dbi->prepare_cached("select 1 from depends where usedby=? and uses=?"); sub known_dep ($$) {#prototype because we have a fixed number of placeholders $known_dep->execute(@_); $known_dep->rows; # 1 or 0 for unique index. }