Freigeben über


Spalteneigenschaften (Visual Database Tools)

Gilt für:SQL Server-

Es gibt zwei Eigenschaftensätze für Spalten: einen vollständigen Satz, den Sie auf der Registerkarte Spalteneigenschaften im Tabellen-Designer (nur für Microsoft SQL Server-Datenbanken verfügbar) und eine Teilmenge sehen können, die Sie im Eigenschaftenfenster mithilfe von Server-Explorer sehen können.

Anmerkung

Die Eigenschaften in diesem Thema werden nach Kategorie und nicht nach Alphabet sortiert.

Anmerkung

Die angezeigten Dialogfelder und Menübefehle unterscheiden sich je nach aktiven Einstellungen oder Edition möglicherweise von den in der Hilfe beschriebenen Befehlen. Um Ihre Einstellungen zu ändern, wählen Sie Import- und Exporteinstellungen im Menü Extras aus.

Eigenschaftenfenster

Diese Eigenschaften werden im Eigenschaftenfenster angezeigt, wenn Sie eine Spalte im Server-Explorer auswählen.

Anmerkung

Diese Eigenschaften, auf die mit dem Server-Explorer zugegriffen wird, sind schreibgeschützt. Um Spalteneigenschaften für SQL Server-Datenbanken zu bearbeiten, wählen Sie die Spalte im Tabellen-Designer aus. Diese Eigenschaften werden weiter unten in diesem Thema beschrieben.

Identitätskategorie
Erweitert, um die Eigenschaften Name und Database anzuzeigen.

Name
Zeigt den Namen der Spalte an.

Datenbank
Zeigt den Namen der Datenquelle für die ausgewählte Spalte an. (Gilt nur für OLE DB.)

Kategorie Verschiedenes
Erweitert, um die verbleibenden Eigenschaften anzuzeigen.

Datentyp
Zeigt den Datentyp der ausgewählten Spalte an. Weitere Informationen finden Sie unter Datentypen (Transact-SQL).

Identitätsinkrementierung
Zeigt die Inkrementierung an, die dem Identity Seed- für jede nachfolgende Zeile der Identitätsspalte hinzugefügt wird. (Gilt nur für SQL Server.)

Identity Seed
Zeigt den Startwert an, der der ersten Zeile in der Tabelle für die Identitätsspalte zugewiesen ist. (Gilt nur für SQL Server.)

Ist Identität
Zeigt an, ob die ausgewählte Spalte die Identitätsspalte für die Tabelle ist. (Gilt nur für SQL Server.)

Länge
Zeigt die Anzahl der Zeichen an, die für zeichenbasierte Datentypen zulässig sind.

Nullable
Zeigt an, ob die Spalte Nullwerte zulässt.

Präzision
Zeigt die maximale Anzahl von Ziffern an, die für numerische Datentypen zulässig sind. Diese Eigenschaft zeigt 0 für nicht numerische Datentypen an.

Skala
Zeigt die maximale Anzahl von Ziffern an, die rechts neben dem Dezimalkomma für numerische Datentypen angezeigt werden können. Dieser Wert muss kleiner oder gleich der Genauigkeit sein. Diese Eigenschaft zeigt 0 für nicht numerische Datentypen an.

Registerkarte 'Spalteneigenschaften'

Um auf diese Eigenschaften zuzugreifen, klicken Sie im Server-Explorer mit der rechten Maustaste auf die Tabelle, zu der die Spalte gehört, wählen Sie Open Table Definitionaus, und wählen Sie die Zeile im Tabellenraster im Tabellen-Designer aus.

Anmerkung

Diese Eigenschaften gelten nur für SQL Server.

allgemeine Kategorie
Erweitert zur Anzeige von Name, Nullwerte zulassen, Datentyp, Standardwert oder Bindung, Länge, Genauigkeitund Skalierung.

Name
Zeigt den Namen der Spalte an. Geben Sie zum Bearbeiten des Namens das Textfeld ein.

Vorsicht

Wenn vorhandene Abfragen, Ansichten, benutzerdefinierte Funktionen, gespeicherte Prozeduren oder Programme auf die Spalte verweisen, macht die Namensänderung diese Objekte ungültig.

Nullwerte zulassen
Zeigt an, ob der Datentyp der Spalte NULL-Werte zulässt.

Datentyp
Zeigt den Datentyp für die ausgewählte Spalte an. Wenn Sie diese Eigenschaft bearbeiten möchten, klicken Sie auf den Wert, erweitern Sie die Dropdownliste, und wählen Sie einen anderen Wert aus. Weitere Informationen finden Sie unter Datentypen (Transact-SQL).

Standardwert oder Bindung
Zeigt die Standardeinstellung für diese Spalte an, wenn für diese Spalte kein Wert angegeben wird. Die Dropdownliste enthält alle globalen Standardwerte, die in der Datenquelle definiert sind. Um die Spalte an einen globalen Standardwert zu binden, wählen Sie in der Dropdownliste aus. Wenn Sie eine Standardeinschränkung für die Spalte erstellen möchten, geben Sie den Standardwert auch direkt als Text ein.

Länge
Zeigt die Anzahl der für zeichenbasierte Datentypen zulässigen Zeichen an. Diese Eigenschaft ist nur für zeichenbasierte Datentypen verfügbar.

Präzision
Zeigt die maximale Anzahl von Ziffern an, die für numerische Datentypen zulässig sind. Diese Eigenschaft zeigt 0 für nicht numerische Datentypen an. Diese Eigenschaft ist nur für numerische Datentypen verfügbar.

Skala
Zeigt die maximale Anzahl von Ziffern an, die rechts neben dem Dezimalkomma für numerische Datentypen angezeigt werden können. Dieser Wert muss kleiner oder gleich der Genauigkeit sein. Diese Eigenschaft zeigt 0 für nicht numerische Datentypen an. Diese Eigenschaft ist nur für numerische Datentypen verfügbar.

Kategorie "Tabellen-Designer"
Erweitert, um die verbleibenden Eigenschaften anzuzeigen.

Sortierung
Zeigt die Sortiereinstellung für die ausgewählte Spalte an. Um diese Einstellung zu ändern, klicken Sie auf Sortierung und dann auf die Auslassungspunkte (...) rechts neben dem Wert.

Berechnete Spaltenspezifikationskategorie
Erweitert, um Eigenschaften für Formel- anzuzeigen, und wirdbeibehalten. Wenn die Spalte berechnet wird, wird die Formel ebenfalls angezeigt. Um die Formel zu bearbeiten, erweitern Sie diese Kategorie, und bearbeiten Sie sie in der eigenschaft Formula.

Formel
Zeigt die Formel an, die die ausgewählte Spalte verwendet, wenn es sich um eine berechnete Spalte handelt. In diesem Feld können Sie eine Formel eingeben oder ändern.

wird beibehalten.
Ermöglicht das Speichern der berechneten Spalte mit der Datenquelle. Eine gespeicherte berechnete Spalte kann indiziert werden.

Kondensierter Datentyp
Zeigt Informationen zum Datentyp des Felds im gleichen Format wie die SQL CREATE TABLE-Anweisung an. Beispielsweise würde ein Feld, das eine Zeichenfolge mit variabler Länge mit einer maximalen Länge von 20 Zeichen enthält, als "varchar(20)" dargestellt. Um diese Eigenschaft zu ändern, geben Sie den Wert direkt ein.

Beschreibung
Zeigt die Beschreibung der Spalte an. Wenn Sie die vollständige Beschreibung anzeigen oder bearbeiten möchten, klicken Sie auf "Beschreibung", und klicken Sie dann auf die Auslassungspunkte (...) rechts neben der Eigenschaft.

Kategorie der Volltextspezifikation
Erweitert, um Eigenschaften anzuzeigen, die spezifisch für Volltextspalten sind.

ist volltextindiziert
Gibt an, ob diese Spalte volltextindiziert ist. Diese Eigenschaft kann auf Ja nur festgelegt werden, wenn der Datentyp für diese Spalte durchsuchbar ist und die Tabelle, zu der diese Spalte gehört, einen Volltextindex angegeben hat. Um diesen Wert zu ändern, klicken Sie darauf, erweitern Sie die Dropdownliste, und wählen Sie einen neuen Wert aus.

Volltexttyp-Spalte
Zeigt an, welche Spalte verwendet wird, um den Dokumenttyp einer Spalte vom Typ "Bild" zu definieren. Der Bilddatentyp kann verwendet werden, um Dokumente zwischen .doc Dateien und XML-Dateien zu speichern.

Sprache
Gibt die Sprache an, die zum Indizieren der Spalte verwendet wird.

statistische Semantik
Wählen Sie aus, ob die statistische semantische Indizierung für die ausgewählte Spalte aktiviert werden soll. Weitere Informationen finden Sie unter Platzhalter für die semantische Suche.

Wenn Sie eine Sprache auswählen, bevor Sie statistische Semantikauswählen und die ausgewählte Sprache kein zugeordnetes Semantik-Sprachmodell hat, wird die option statistische Semantik auf Nein festgelegt und kann nicht geändert werden. Wenn Sie Ja für die Option Statistische Semantik auswählen, bevor Sie eine Spracheauswählen, werden die in der Spalte Sprache verfügbaren Sprachen auf die Sprachen beschränkt, für die die Unterstützung des Semantik-Sprachmodells verfügbar ist.

hat Nicht-SQL-Server-Abonnent
Zeigt an, ob die Spalte über einen Nicht-Microsoft SQL Server-Abonnent verfügt.

Kategorie der Identitätsspezifikation
Erweitert, um Eigenschaften für Is Identity, Identity Incrementund Identity Seedanzuzeigen.

Ist Identität
Zeigt an, ob die ausgewählte Spalte die Identitätsspalte für die Tabelle ist. Um die Eigenschaft zu ändern, öffnen Sie die Tabelle im Tabellen-Designer, und bearbeiten Sie die Eigenschaften im Fenster Eigenschaften. Diese Einstellung gilt nur für Spalten mit einem zahlenbasierten Datentyp, z. B. int.

Identitätsinkrementierung
Zeigt die Inkrementierung an, die dem Identity Seed- für jede nachfolgende Zeile hinzugefügt wird. Wenn Sie diese Zelle leer lassen, wird der Wert 1 standardmäßig zugewiesen. Um diese Eigenschaft zu bearbeiten, geben Sie den neuen Wert direkt ein.

Identitätssaat
Zeigt den Wert an, der der ersten Zeile in der Tabelle zugewiesen ist. Wenn Sie diese Zelle leer lassen, wird der Wert 1 standardmäßig zugewiesen. Um diese Eigenschaft zu bearbeiten, geben Sie den neuen Wert direkt ein.

ist deterministisch
Zeigt an, ob der Datentyp der ausgewählten Spalte mit Sicherheit bestimmt werden kann.

ist DTS-veröffentlicht
Zeigt an, ob die Spalte über DTS veröffentlicht wurde.

ist indizierbar
Zeigt an, ob die ausgewählte Spalte indiziert werden kann. Beispielsweise können nicht deterministische berechnete Spalten nicht indiziert werden.

ist zusammengeführt und veröffentlicht
Zeigt an, ob die Spalte zusammenführungsveröffentlicht ist.

ist nicht für Replikation
Gibt an, ob ursprüngliche Identitätswerte während der Replikation beibehalten werden. Wenn Sie diese Eigenschaft bearbeiten möchten, klicken Sie auf den Wert, erweitern Sie die Dropdownliste, und wählen Sie einen anderen Wert aus.

wird repliziert
Zeigt an, ob diese Spalte an einem anderen Speicherort repliziert wird.

Is RowGuid
Gibt an, ob SQL Server die Spalte als ROWGUID verwendet. Sie können diesen Wert auf Ja nur für eine Spalte mit dem Datentyp eindeutige Bezeichnerfestlegen. Wenn Sie diese Eigenschaft bearbeiten möchten, klicken Sie auf den Wert, erweitern Sie die Dropdownliste, und wählen Sie einen anderen Wert aus.

Größe
Zeigt die vom Datentyp der Spalte zulässige Größe in Bytes an. Ein nchar- Datentyp kann z. B. eine Länge von 10 (die Anzahl von Zeichen) aufweisen, aber eine Größe von 20 hat, um Unicode-Zeichensätze zu berücksichtigen.

Anmerkung

Die Länge eines varchar(max) Datentyp variiert je nach Zeile. sp_help gibt (-1) als die Länge der Spalte varchar(max) zurück. Management Studio zeigt -1 als Spaltengröße an.