Kürzlich arbeite ich mit SQL-Sprache. Ich habe zwei Möglichkeiten gefunden, temporary table variables(starting with @) zu deklarieren. Meine Frage ist:SQL [int] versus int
Gibt es einen Unterschied zwischen ihnen?
DECLARE
@variable1 [int],
@variable2 int
Dies hat nichts mit Tabellen zu sehen. Beide Deklarationen bedeuten dasselbe. – McNets
nein, es gibt keinen Unterschied siehe hier: https://stackoverflow.com/questions/52898/what-is-the-use-of-the-square-brackets-in-sql-statements –
Mögliche Duplikate von [Was ist die Verwendung der eckigen Klammern \ [\] in SQL-Anweisungen?] (Https://stackoverflow.com/questions/52898/what-is-the-use-of-the-square-brackets-in-sql -Statements) –