So Aktualisieren Sie Ein BLOB In SQL SERVER Mit TSQL
Wie aktualisiere ich ein BLOB-Feld nur mit TSQL (beispielsweise vom SSMS und nicht mit einem code wie ADO.Net oder Linq)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie aktualisiere ich ein BLOB-Feld nur mit TSQL (beispielsweise vom SSMS und nicht mit einem code wie ADO.Net oder Linq)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es zwei Möglichkeiten, WÄHLEN Sie ein BLOB mit TSQL:
Sowie:
Hinweis: die Korrelation Namen nach der FROM-Klausel, die obligatorisch ist.
Die zweite version kann verwendet werden, für die ein UPDATE wie im folgenden Beispiel:
Für partielle updates kann man mit dem SET .SCHREIBEN mutator, wie beschrieben, in in diesem MSDN-Artikel, hier ist die syntax:
Beachten Sie, dass die WRITE-mutator kann nur verwendet werden, auf NICHT-NULL-Felder.
In der Tat dies kann auch verwendet werden, um eine vollständige Aktualisierung (wenn die Spalte nicht NULL enthalten), durch Einstellung @offset auf 0 und @length NULL (oder auf die tatsächliche Länge), wie im folgenden Beispiel: