T-SQL-Update-Tabelle-Spalten mit Hilfe der Funktion

Ich habe die folgende Tabelle:

RecordID 
Name
Col1
Col2
....
ColN

Den RecordID ist BIGINT PRIMARY KEY CLUSTERED IDENTITY(1,1) und RecordID und Name initialisiert werden. Die anderen Spalten werden Null-Werte.

Ich habe eine Funktion, die Informationen liefert über die anderen Spalten von Name.

Initialisiert meinem Tisch, die ich verwenden den folgenden Algorithmus:

  1. Eine SCHLEIFE erstellen
  2. Erhalten Sie eine Zeile, wählen Sie Ihre Name Wert
  3. Führen Sie die Funktion mit dem gewählten Namen, und speichern Sie Ihr Ergebnis
    in temp-Variablen
  4. Legen Sie die temp-Variablen in der Tabelle
  5. Zum nächsten Datensatz wechseln

Gibt es eine Möglichkeit, dies zu tun, ohne Schleife?

InformationsquelleAutor gotqn | 2012-09-25

Schreibe einen Kommentar