Ich mache ein paar Tests hinsichtlich der Geschwindigkeit in SQL Server. Um es zu tun Ich habe diese einfache Abfrage:Auswählen von @ Parametern mit SQL
DECLARE @Time1 Date;
DECLARE @Time2 Date;
Set @Time1 = GETDATE();
-- Stuff happening
Set @Time2 = GETDATE();
Jetzt habe ich die Werte dieser Eigenschaften (Zeit1 und Zeit2) überprüfen möchten. Ich habe versucht, eine SELECT @Time1, Time2
, aber immer Fehler zu bekommen, also wie kann ich diese Werte überprüfen?
BEARBEITEN: Wie ich dem Autor der angenommenen Antwort erwähnte, war es wahrscheinlich ein Syntaxfehler, der mich von der Verwendung eines einfachen SELECT entzogen wurde. Für die Tatsache, dass die Frage in der Warteschleife ist, sehe ich wirklich nicht warum, wie es scheint, eine einfache Frage für mich. Ich habe @parameter erstellt und einen Wert für sie festgelegt, dann möchte ich diese Werte überprüfen.
Dies sind Variablen, keine Parameter. Es gibt kein Problem mit Parametern oder Variablen in der SELECT-Klausel, daher ist die Frage unklar. –
@ PanagiotisKanavos ja, du hast Recht. Wie ich RichBenner gesagt habe, weiß ich nicht, dass ich die SELECT-Anweisung vorher nicht ausführen konnte ... Es muss ein kleiner Syntaxfehler sein, der mir nicht entgangen ist. –