Variablen in SQL Server müssen zuerst deklariert und dann einem Wert zugewiesen werden:
Lokale Variablen werden mit einem @ markiert, und globale Variablen werden mit zwei @ markiert (häufig verwendete globale Variablen sind im Allgemeinen bereits definiert);
Syntax lokaler Variablen deklarieren: @Variablennamen-Datentyp deklarieren; zum Beispiel: @num int deklarieren; Zuweisung: Es gibt zwei Methoden (@num ist der Variablenname, Wert ist der Wert )
set @num=value; oder select @num=value;
Wenn Sie einen Feldwert in der Abfrageanweisung erhalten möchten, können Sie select verwenden, um der Variablen einen Wert zuzuweisen , wie folgt:
select @num=field Name from table name where ......
Variablen in MySQL müssen nicht im Voraus deklariert werden. Verwenden Sie bei der Verwendung einfach „. @Variablenname“ direkt eingeben.
Erste Verwendung: set @num=1; oder set @num:=1; //Variablen werden hier zum Speichern von Daten verwendet, verwenden Sie @num-Variablen direkt
Zweite Verwendung:select @num :=1; oder wählen Sie @num:=Feldname aus dem Tabellennamen aus, wobei...
Beachten Sie die beiden oben genannten Zuweisungssymbole. Sie können „=" oder „:=" verwenden, wenn Sie set verwenden, aber bei Verwendung Wählen Sie aus, Sie müssen „:= Zuweisung“ verwenden
Das Obige ist der Inhalt der MySQL-Variablendeklaration und -Zuweisung. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn)!