Tag: table-variable

Eine SQL Server-lokalen variable speichern können Zeilen.

table-Variablen erstellt und im Speicher gehalten oder in tempdb?

Anzahl der Antworten 3 Antworten
Sind die table-Variablen im Speicher erstellt oder in tempdb? Gleiche für kurze temp Tabellen? dba.stackexchange.com/questions/16385/... InformationsquelleAutor Pradeep Gaur | 2010-08-18

Sehr langsame Abfrage LÖSCHEN

Anzahl der Antworten 7 Antworten
Habe ich Probleme mit der SQL-Leistung. Für plötzliche Grund der folgenden Abfragen sehr langsam: Ich habe zwei Listen enthält die Id einer bestimmten Tabelle. Wie lösche ich alle Datensätze aus der ersten Liste, wenn die Id bereits

Erstellen eines index für eine Tabelle variable

Anzahl der Antworten 3 Antworten
Können Sie erstellen eine index auf eine table-variable in SQL Server 2000? d.h. DECLARE @TEMPTABLE TABLE ( [ID] [int] NOT NULL PRIMARY KEY ,[Name] [nvarchar] (255) COLLATE DATABASE_DEFAULT NULL ) Kann ich erstellen Sie einen index auf

Wie erstellt MERGE-Anweisung mit variable in SQL Server

Anzahl der Antworten 2 Antworten
Ich bin versucht, eine gespeicherte Prozedur erstellen, die enthält eine merge - Anweisung. Ich will die merge Anweisung zu können, verwenden Sie die variable @TargetTable als Ziel, aber es verlangt von mir eine table-variable. Das ist mein

Dynamische-Abfrage-Ergebnisse in eine temporäre Tabelle oder eine Tabellenvariable

Anzahl der Antworten 3 Antworten
Ich habe eine gespeicherte Prozedur, die verwendet sp_executesql generiert eine Ergebnismenge, die Anzahl der Spalten im Ergebnis kann variieren, liegen aber in form von Col1 Col2 Col3 etc. Ich brauche, um das Ergebnis in eine temp-Tabelle oder

Wie eine table-variable in einem "update aus select" - Abfrage?

Anzahl der Antworten 1 Antworten
Habe ich diese Tabelle Variablen-Deklaration, gefolgt von einer Abfrage: DECLARE @CurrentItems TABLE ( ItemId uniqueidentifier, ItemUnits int ) UPDATE U SET U.Units = U.Units + [@CurrentItems].ItemUnits FROM @CurrentItems CI INNER JOIN U ON U.UId=CI.ItemId; Sowie U ist

CTE (Common Table Expression) vs temporären Tabellen oder Table-Variablen, welche ist schneller?

Anzahl der Antworten 3 Antworten
CTE (Common Table Expression) vs Temp tables oder Table variables, was ist schneller? Einfach: ES HÄNGT davon ab! - es gibt KEINE eine einzige Antwort auf diese - eigentlich hängt es davon ab, Ihre Daten (wie viel?

Wie Tabelle Namen als input-parameter an die gespeicherte Prozedur?

Anzahl der Antworten 2 Antworten
Habe ich eine kleine gespeicherte Prozedur unten. Bin ich unter den Namen der Tabelle als input-parameter an die gespeicherte Prozedur, so dass ich Plane zum einfügen der Daten in die temp-Tabelle und die Anzeige die gleichen. Dies

Einfügen von mehreren Zeilen in einer SQL Server-Tabelle mit einer Tabelle variable

Anzahl der Antworten 2 Antworten
Ich bin derzeit mit SQL Server 2008, und ich bin versucht, erstellen Sie eine Anweisung mit eine table-variable einfügen mehrere Zeilen in der Tabelle. Wie es jetzt steht, muss ich einfügen, dass die Informationen Hinzugefügt, die in

Wie zum anzeigen der Daten in der Tabelle von Variablen während des Debuggens im MS SQL Management Studio 2012?

Anzahl der Antworten 3 Antworten
Ich würde gerne debug-komplexe T-SQL-Skript mithilfe von SSMS 2012. Kann ich das script ausführen im debug-Modus und platzieren Sie Haltepunkte, sowie Schritt für Schritt durch mein Skript, aber ich kann nicht sehen, die gespeicherten Werte in meine

Wie um zu überprüfen, ob eine table-variable ist leer, in SQL-Server?

Anzahl der Antworten 3 Antworten
Dies ist ein Abschnitt von einem meiner gespeicherten Prozedur: @dataInTable dbo.Table_Variable readonly, .... AND ( ( @dataInTable IS NULL ) OR ( item IN ( SELECT T FROM @dataInTable ) ) ) @dataInTable IS NULL ist falsch

TSQL Tabelle der Initialisierung der Variablen

Anzahl der Antworten 5 Antworten
Habe ich folgende TSQL table-variable: declare @NumDaysMonth table ( month_id smallint, num_days smallint ) Ich will einfach nur eine schnelle look-up für die Anzahl der Tage in jedem Monat. Wie kann ich die initialisieren Sie diese Tabelle,

PostgreSQL-Tabelle variable

Anzahl der Antworten 2 Antworten
Gibt es etwas wie table-Variablen in T-SQL? In Sql Server sieht es wie folgt aus: DECLARE @ProductTotals TABLE ( ProductID int, Revenue money ) Dann in der Prozedur, die ich kann: INSERT INTO @ProductTotals (ProductID, Revenue) SELECT

Erstellen von table-variable in SQL server 2008 R2

Anzahl der Antworten 1 Antworten
was ist eine table-variable? Und so erstellen Sie eine Tabelle-variable (virtueller in-memory-Tabelle) mit den Spalten entsprechen, die vorhandene Gespeicherte Prozedur resultset. Ich ausgeführt, das Verfahren und nachdem Sie es ausgeführt haben, wird die Spalte Namen, die mir

Wie verwendet man Tabellenvariable in einer dynamischen SQL-Anweisung?

Anzahl der Antworten 8 Antworten
In meinen gespeicherten Prozedur deklariert zwei Variablen Tabelle oben meine Vorgehensweise. Jetzt versuche ich zu nutzen, dass die table-variable innerhalb einer dynamischen sql-Anweisung, aber ich bekomme diese Fehler, die zum Zeitpunkt der Ausführung der Prozedur. Ich bin

Erstellen eines Indexes für eine Tabellenvariable

Anzahl der Antworten 2 Antworten
Können Sie erstellen eine index auf eine table-variable in SQL Server 2000? d.h. DECLARE @TEMPTABLE TABLE ( [ID] [int] NOT NULL PRIMARY KEY ,[Name] [nvarchar] (255) COLLATE DATABASE_DEFAULT NULL ) Kann ich erstellen Sie einen index auf

Wie behebt man "Muss die Skalarvariable deklarieren" -Fehler beim Verweisen auf die Tabellenvariable?

Anzahl der Antworten 1 Antworten
Ich kann nicht herausfinden, warum (oder haben Sie vielleicht kann das einfach nicht), habe ich die out of scope Fehler Erklären muß, die Skalare variable "@CompanyGroupSites_Master. So ist es, ich kann nicht auf meine Tabelle variable auf

SELECT IN eine Tabellenvariable in T-SQL

Anzahl der Antworten 8 Antworten
Bekam eine komplexe SELECT-Abfrage aus, die möchte ich einfügen, die alle Zeilen in einer Tabellenvariablen, aber T-SQL nicht erlauben. Entlang den gleichen Linien, die Sie nicht verwenden können, eine table-variable mit SELECT INTO oder INSERT EXEC-Abfragen. http://odetocode.com/Articles/365.aspx

Wie sehen Sie die Werte einer Tabellenvariablen zum Debug-Zeitpunkt in T-SQL?

Anzahl der Antworten 9 Antworten
Können wir sehen, wie die Werte (Zeilen und Zellen) in einer Tabelle geschätzt-variable in SQL Server Management Studio (SSMS) während der debug-Zeit? Wenn ja, wie? InformationsquelleAutor der Frage Faiz | 2009-12-14

TSQL Temp-Tabelle (oder Tabellenvariable) definieren ohne Schema zu definieren?

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zu definieren, dass eine temp-Tabelle, ohne es zu definieren - schema vorne? InformationsquelleAutor der Frage Jeff | 2009-03-27

Wann sollte ich eine Tabellenvariable vs temporäre Tabelle in SQL Server verwenden?

Anzahl der Antworten 6 Antworten
Lerne ich mehr details in der Tabelle variabel. Es sagt, dass die temp-Tabellen werden immer auf der Festplatte, und die table-Variablen sind im Speicher, das heißt, die Leistung der table-variable besser ist als temp-Tabelle, da die Tabelle

Wie kann ich Tabellenvariablen in SQL-Server löschen? Soll ich das überhaupt machen?

Anzahl der Antworten 5 Antworten
Ich habe eine table-variable in einem script (nicht eine gespeicherte Prozedur). Zwei Fragen: Wie kann ich die drop table-variable? Drop Table @varName gibt eine "Falsche snytax" Fehler. Sollte ich dies immer? Ich höre, es ist eine gute

Wie kann ich eine Identitätsspalte in einer T-SQL-Tabellenvariablen neu seeden?

Anzahl der Antworten 6 Antworten
Habe ich eine T-SQL - Tabelle variable (keine Tabelle), die hat ein auto inkrementierende Identitätsspalte. Ich will alle Daten löschen aus dieser Variablen und zurücksetzen der identity-Spalte den Wert auf 1. Wie kann das getan werden? InformationsquelleAutor

Was ist der Unterschied zwischen einer temporären Tabelle und einer Tabellenvariablen in SQL Server?

Anzahl der Antworten 10 Antworten
In SQL Server 2005 können wir erstellen temporäre Tabellen gibt es zwei Möglichkeiten: declare @tmp table (Col1 int, Col2 int); oder create table #tmp (Col1 int, Col2 int); Was sind die Unterschiede zwischen diesen beiden? Ich habe

Kann ich eine Tabellenvariable in T-SQL durchlaufen?

Anzahl der Antworten 10 Antworten
Ist es irgendwie in einer Schleife durch eine table-variable, die in T-SQL? DECLARE @table1 TABLE ( col1 int ) INSERT into @table1 SELECT col1 FROM table2 Ich verwenden von Cursorn, als gut, aber Cursor scheinen weniger flexibel