Ich verwende VSTS 2008 + C# +. Net 3.0 + ADO.Net + SQL Server 2008. Und von ADO.Net ich eine gespeicherte Prozedur von SQL Server-Seite aufrufen. Die gespeicherte Prozedur ist wie diese,wie effizient Tausende von Zeilen aus einer gespeicherten Prozedur abrufen
SELECT Table1.col2
FROM Table1
LEFT JOIN Table2 USING (col1)
WHERE Table2.col1 IS NULL
Meine Frage ist, wie die zurückgegebenen Zeilen (Table1.col2 in meiner Probe) effizient abzurufen? Mein Ergebnis kann bis zu 5.000 Zeilen zurückgeben und der Datentyp für Table1.col2 ist nvarchar (4000).
Vielen Dank im Voraus, George
Sie verwenden SQL Server 2008 mit dieser Syntax? – gbn
Mein Pseudocode, was ist das Problem? – George2
Kein Problem, aber Es würde Leute verwirren, weil dies eine gültige Syntax für andere Datenbank-Engines ist. – gbn