Ich habe 2 datetime Spalten in einer Tabelle und ich möchte jede Zeile voneinander subtrahieren und irgendwie Ergebnisse in neue 3. Spalte Zeilen als int setzen.Subtrahieren Sie datetime von zwei Spalten und setzen Sie das Ergebnis als Integer in
Ich weiß, ich muss DATEFIFF
irgendwie verwenden, aber was verwirrt mich noch mehr, wie ich jede Zeile einer Tabelle analysieren (While-Schleife vielleicht)?
Vielen Dank!
Sie denken nicht wie SQL, es verwendet einen Set-basierten Ansatz, nicht einen Cursor-basierten Ansatz. Sie fügen einfach die DATEDIFF-Funktion in der SELECT-Anweisung hinzu und sie wird für jede Zeile in der Tabelle gelten. –
Tag dbms verwendet! (datediff ist produktspezifische Funktionalität.) – jarlh