Als «sql-server» getaggte Fragen

171
Tabellenname als Variable

Ich versuche diese Abfrage auszuführen: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Dies führt zu folgendem Fehler: Meldung 1087, Ebene 16, Status 1, Zeile 5 Muss die Tabellenvariable "@tabellenname" deklarieren. Was ist der richtige Weg, um den Tabellennamen...

169
Berechnen Sie eine laufende Summe in SQL Server

Stellen Sie sich die folgende Tabelle vor (aufgerufen TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Ich möchte eine Abfrage, die eine laufende Summe in Datumsreihenfolge zurückgibt, wie: id somedate...

168
IndexOf-Funktion in T-SQL

Bei einer angegebenen E-Mail-Adressspalte muss ich die Position des @ -Zeichens für die Teilzeichenfolge ermitteln. Was ist die indexofFunktion für Zeichenfolgen in T-SQL? Suchen Sie nach etwas, das die Position eines Teilstrings innerhalb eines Strings zurückgibt. in C # var s =...

167
Visual Studio: ContextSwitchDeadlock

Ich habe eine Fehlermeldung erhalten, die ich nicht beheben kann. Es stammt aus Visual Studio oder dem Debugger. Ich bin nicht sicher, ob die endgültige Fehlerbedingung in VS, dem Debugger, meinem Programm oder der Datenbank liegt. Dies ist eine Windows-App. Keine Web-App. Die erste Nachricht von...

166
Aktualisieren Sie mehrere Spalten in SQL

Gibt es eine Möglichkeit, mehrere Spalten in SQL Server auf dieselbe Weise zu aktualisieren, wie eine Einfügeanweisung verwendet wird? Etwas wie: Update table1 set (a,b,c,d,e,f,g,h,i,j,k)= (t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k) from table2 t2 where table1.id=table2.id Oder so...

164
SQL JOIN vs IN Leistung?

Ich habe einen Fall, in dem die Verwendung eines JOIN oder eines IN die richtigen Ergebnisse liefert ... Was hat normalerweise eine bessere Leistung und warum? Wie stark hängt es davon ab, welchen Datenbankserver Sie ausführen? (Zu Ihrer Information, ich benutze