Freigeben über


Namensprobleme bei Transact-SQL

Wenn Sie den Transact-SQL-Code im Datenbankprojekt analysieren, werden möglicherweise eine oder mehrere Warnungen als Benennungsproblem kategorisiert. Sie sollten auf Benennungsprobleme reagieren, um die folgenden Situationen zu vermeiden:

  • Der Name, den Sie für ein Objekt angegeben haben, kann einen Konflikt mit dem Namen eines Systemobjekts verursachen.

  • Der Name, den Sie angegeben haben, muss immer in Escapezeichen (in SQL Server '[' und ']') eingeschlossen werden.

  • Der Name, den Sie angegeben haben, kann Personen verwirren, die Ihren Code lesen und nachvollziehen möchten.

  • Der Code kann beschädigt werden, wenn Sie ihn mit zukünftigen Versionen von SQL Server ausführen.

In der Regel könnten Sie ein Benennungsproblem unterdrücken, wenn andere Anwendungen, die Sie nicht ändern können, vom aktuellen Namen abhängig sind.

In diesem Abschnitt

Visual Studio Premium erkennt die folgenden Probleme mit dem Entwurf:

Verwandte Abschnitte