Erweitern von Platzhalterzeichen in SELECT-Anweisungen

Sie können den Entwurf des Transact-SQL-Codes verbessern, indem Sie Platzhalterzeichen in den SELECT-Anweisungen Ihres neuen Datenbankprojekts erweitern. Sie können z. B. mit SELECT * eine unbekannte Anzahl von Datensätzen angeben, wenn Sie eine Ansicht oder eine gespeicherte Prozedur definieren. Die Anzahl der Spalten in der zugrunde liegenden Tabelle oder Ansicht ändert sich dadurch jedoch möglicherweise so, dass die Anwender die Ansicht oder die Prozedur nicht mehr richtig nutzen können.

Sie müssen nicht manuell nach Platzhalterzeichen suchen, sondern können mit der statischen Codeanalyse automatisch alle Instanzen finden. Weitere Informationen finden Sie unter Analysieren von Datenbankcode zum Verbessern der Codequalität. Nachdem Sie alle Instanzen gefunden haben, können Sie die Platzhalter mit der Datenbankumgestaltung durch eine vollqualifizierte Liste von Spalten automatisch ersetzen. Wenn Sie die Umgestaltung verwenden, können Sie Updates in der Vorschau anzeigen und dann auf Datenbankobjekte in einem Codeblock oder in einem Datenbankprojekt anwenden.

Bereitstellung

Wenn Sie die Umgestaltung verwenden, aktualisieren Sie nur Ihr Datenbankprojekt anstelle einer Produktionsdatenbank. Mithilfe dieser Strategie nutzen Sie alle Vorteile von Datenbankprojekten, einschließlich der Versionskontrolle und der Teamentwicklung. Wenn Sie die Änderungen bereitstellen, hilft die Umgestaltungsprotokolldatei dabei, Ihre beabsichtigten Änderungen am Datenbankprojekt beizubehalten.

Weitere Informationen finden Sie unter Erstellen und Bereitstellen von Datenbanken für eine isolierte Entwicklungsumgebung.

Tipp

In einer Teamumgebung sollten Sie Anwendungs- und Datenbankkomponententests ausführen, bevor Sie die Änderungen auf einem Produktionsserver bereitstellen. Weitere Informationen finden Sie unter Beginnen der Datenbankentwicklung im Team.

Allgemeine Aufgaben

In der folgenden Tabelle finden Sie die Beschreibungen häufiger Aufgaben, die dieses Szenario unterstützen, und Links zu weiteren Informationen zur erfolgreichen Ausführung dieser Aufgaben.

Aufgabe

Hilfreiche Themen

Praktische Erfahrung: Wenn Sie die Schritte der folgenden exemplarischen Vorgehensweise ausführen, können Sie sich mit dem Verschieben von Datenbankobjekten in ein anderes Schema sowie mit anderen Umgestaltungsarten vertraut machen.

Exemplarische Vorgehensweise: Anwenden von Umgestaltungstechniken für eine Datenbank

Erweitern von Platzhalterzeichen in SELECT-Anweisungen: Sie können im Datenbankprojekt verwendete Platzhalterzeichen mit der Umgestaltung erweitern. Im Rahmen des Umgestaltungsvorgangs können Sie die Änderungen in der Vorschau anzeigen, bevor Sie sie übernehmen.

Gewusst wie: Erweitern von Platzhalterzeichen in SELECT-Anweisungen

Rückgängigmachen eines Umgestaltungsvorgangs: Wenn Sie einen Umgestaltungsvorgang rückgängig machen müssen, ist dies in der aktuellen Visual Studio-Sitzung möglich.

Gewusst wie: Rückgängigmachen einer Datenbankumgestaltung

Bereitstellen von Änderungen bei der Datenbankumgestaltung: Nachdem Sie das Datenbankprojekt umgestaltet haben, müssen Sie die Änderungen in einer Zieldatenbank bereitstellen. In der Regel stellen Sie die Änderungen in der isolierten Entwicklungsumgebung bereit, um sie vor dem Einchecken in die Versionskontrolle zu testen.

Gewusst wie: Bereitstellen von Datenbankumgestaltungsänderungen

Problembehandlung: Hier erhalten Sie weitere Informationen zur Behandlung allgemeiner Probleme bei der Datenbankumgestaltung.

Problembehandlung bei der Umgestaltung

Ähnliche Szenarien

Umbenennen aller Verweise auf ein Datenbankobjekt

Umbenennen von Verweisen auf einen Server oder eine Datenbank

Verschieben eines Datenbankobjekts in ein anderes Schema

Vollqualifizierte Namen für Datenbankobjekte

Siehe auch

Konzepte

Umgestalten von Datenbankcode und Daten

Übersicht über Datenbank- und Serverprojekte