> Ich m�chte testen, ob ein Datensatz (Daten aus einer Datei) 
> bereits in 
> der Datenbank vorhanden ist.
> Es ist gew�hrleisted, dass die Abfragekriterien eindeutig sind.
> Mit select count(id) from ... where ....
> muss die DB wohl alle Datens�tze durchgehen, oder?

N�... Das kommt ganz auf das WHERE und die Indices an...

> Gibts eine Funktion, welche abbricht, sobald ein Resultat 
> gefunden wurde?

Exists ... Aber je nach DB geht das nur im where...

Versuch mal fikgendes:
select exists(select....)
Oder
Select 1 where exists(select ...)

Du kannst auch ne SP machen und je nachdem 1 oder 0 zur�ckgeben...

Wenn bestimmte felder entrechend auf unique gesetzt sind k�nntest Du auch
gleich ein INSERT machen und wenn es den Datensatz schon gibt, bekommst Du
einen Fehler den man abfangen kann...


Claudius

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an