Freigeben über


Spalteneigenschaften (Visual Database Tools)

Für Spalten gibt es zwei Sätze von Eigenschaften: einen vollständigen Satz, der im Tabellen-Designer auf der Registerkarte Spalteneigenschaften angezeigt wird (nur für Microsoft SQL Server-Datenbanken verfügbar), und eine Teilmenge, die im Server-Explorer im Eigenschaftenfenster angezeigt wird.

ms189714.note(de-de,SQL.90).gifHinweis:
Die in diesem Thema behandelten Eigenschaften sind nicht alphabetisch sondern nach Kategorie angeordnet.
ms189714.note(de-de,SQL.90).gifHinweis:
Die angezeigten Dialogfelder und Menübefehle können von den in der Hilfe beschriebenen abweichen. Dies hängt von Ihren aktiven Einstellungen oder Ihrer Edition ab. Zum Ändern Ihrer Einstellungen wählen Sie Einstellungen importieren und exportieren im Menü Extras aus.

Eigenschaftenfenster

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

ms189714.note(de-de,SQL.90).gifHinweis:
Wenn Sie mit dem Server-Explorer auf diese Eigenschaften zugreifen, sind diese schreibgeschützt. Um die Spalteneigenschaften für Microsoft SQL Server-Datenbanken zu bearbeiten, müssen Sie die Spalte im Tabellen-Designer auswählen. Diese Eigenschaften werden weiter hinten in diesem Thema beschrieben.
  • Identitätskategorie
    Wird erweitert, um die Eigenschaften Name und Datenbank 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
    Wird erweitert, um die restlichen Eigenschaften anzuzeigen.
  • Datentyp
    Zeigt den Datentyp der ausgewählten Spalte an.
  • ID-Schrittweite
    Zeigt, in welchen Schrittweiten der ID-Startwert für jede weitere Zeile der Identity-Spalte erhöht wird. (Gilt nur für Microsoft SQL Server.)
  • ID-Startwert
    Zeigt den der ersten Tabellenzeile der Identitätsspalte zugeordneten Startwert an. (Gilt nur für Microsoft SQL Server.)
  • Ist Identity
    Zeigt, ob die ausgewählte Spalte die Identitätsspalte der Tabelle ist. (Gilt nur für Microsoft SQL Server.)
  • Length
    Zeigt die Anzahl der für zeichenbasierte Datentypen zulässigen Zeichen an.
  • NULL zulassen
    Zeigt an, ob die Spalte NULL-Werte zulässt.
  • Precision
    Zeigt die maximale Anzahl der für numerische Datentypen zulässigen Stellen. Bei nicht numerischen Datentypen wird diese Eigenschaft mit 0 angegeben.
  • Scale
    Zeigt die maximale Anzahl von Stellen an, die bei numerischen Datentypen rechts vom Dezimalkomma erscheinen können. Dieser Wert muss kleiner oder gleich der Genauigkeit sein. Bei nicht numerischen Datentypen wird diese Eigenschaft mit 0 angegeben.

Registerkarte Spalteneigenschaften

Um auf diese Eigenschaften zuzugreifen, klicken Sie im Server-Explorer mit der rechten Maustaste auf die Tabelle, in der sich die Spalte befindet, wählen Sie Tabellendefinition öffnen aus, und wählen Sie anschließend im Tabellenraster des Tabellen-Designers die Zeile aus.

ms189714.note(de-de,SQL.90).gifHinweis:
Diese Eigenschaften gelten nur für Microsoft SQL Server.
  • Kategorie Allgemein
    Wird erweitert, um Name, NULL-Werte zulassen, Datentyp, Standardwert oder -bindung, Länge, Genauigkeit und Dezimalstellen anzuzeigen.
  • Name
    Zeigt den Namen der Spalte an. Bearbeiten Sie das Textfeld, um den Namen zu ändern.

    ms189714.Caution(de-de,SQL.90).gifVorsicht:
    Wenn vorhandene Abfragen, Sichten, benutzerdefinierte Funktionen, gespeicherte Prozeduren oder Programme auf die betreffende Spalte verweisen, werden alle diese Objekte ungültig.
  • NULL zulassen
    Zeigt an, ob der Datentyp der Spalte NULL-Werte zulässt.
  • Datentyp
    Zeigt den Datentyp der ausgewählten Spalte an. Um diese Eigenschaft zu bearbeiten, klicken Sie auf ihren Wert, erweitern Sie die Dropdownliste, und wählen Sie einen anderen Wert aus.
  • Standardwert oder -bindung
    Zeigt, welcher Standardwert für die Spalte verwendet wird, wenn kein Wert angegeben ist. Die Dropdownliste enthält alle in der Datenquelle definierten globalen Standards. Um die Spalte an einen globalen Standard zu binden, wählen Sie diesen aus der Dropdownliste aus. Sie können den Standardwert aber auch direkt als Text eingeben, um eine Standardeinschränkung für die Spalte zu erstellen.
  • Length
    Zeigt die Anzahl der für zeichenbasierte Datentypen zulässigen Zeichen an. Diese Eigenschaft ist nur für zeichenbasierte Datentypen verfügbar.
  • Precision
    Zeigt die maximale Anzahl der für numerische Datentypen zulässigen Stellen. Bei nicht numerischen Datentypen wird diese Eigenschaft mit 0 angegeben. Diese Eigenschaft ist nur für numerische Datentypen verfügbar.
  • Scale
    Zeigt die maximale Anzahl von Stellen an, die bei numerischen Datentypen rechts vom Dezimalkomma erscheinen können. Dieser Wert muss kleiner oder gleich der Genauigkeit sein. Bei nicht numerischen Datentypen wird diese Eigenschaft mit 0 angegeben. Diese Eigenschaft ist nur für numerische Datentypen verfügbar.
  • Kategorie Tabellen-Designer
    Wird erweitert, um die restlichen Eigenschaften anzuzeigen.
  • Collation
    Zeigt die Sortierungseinstellung der ausgewählten Spalte an. Um diese Einstellung zu ändern, klicken Sie auf Sortierung und dann rechts neben dem Wert auf die Schaltfläche mit den drei Punkten (…). (Gilt nur für SQL Server 2000 oder höher)
  • Spezifikationskategorie der berechneten Spalte
    Wird erweitert, um die Eigenschaften für Formel und für Ist Persisted anzuzeigen. Wenn die Spalte berechnet ist, wird außerdem die Formel angezeigt. Um die Formel zu bearbeiten, erweitern Sie diese Kategorie, und bearbeiten Sie sie in der Formel-Eigenschaft.
  • Formel
    Zeigt, wenn es sich um eine berechnete Spalte handelt, die von der ausgewählten Spalte verwendete Formel. In diesem Feld können Sie eine Formel angeben oder ändern.
  • Ist Persisted
    Ermöglicht das Speichern der berechneten Spalte mit der Datenquelle. Eine persistente Spalte kann indiziert werden.
  • Datentyp-Kurzform
    Zeigt die Informationen zum Felddatentyp an, im gleichen Format wie in der SQL-Anweisung CREATE TABLE. Beispiel: Ein Feld, das eine Zeichenfolge variabler Länge mit einer maximalen Länge von 20 Zeichen enthält, würde als "varchar(20)" dargestellt. Um diese Eigenschaft zu ändern, geben Sie den Wert direkt ein.
  • Beschreibung
    Zeigt die Beschreibung der Spalte an. Um die vollständige Beschreibung anzuzeigen oder zu bearbeiten, klicken Sie auf Beschreibung und dann rechts neben der Eigenschaft auf die Schaltfläche mit den drei Punkten (...).
  • Kategorie Volltextspezifikation
    Wird erweitert, um die spezifischen Eigenschaften von Volltextspalten anzuzeigen.
  • Ist Full-text Indexed
    Gibt an, ob die Spalte volltextindiziert ist. Diese Eigenschaft kann nur dann auf Ja festgelegt werden, wenn für den Datentyp der Spalte eine Volltextsuche möglich ist und wenn für die Spalte in der zugehörigen Tabelle ein Volltextindex angegeben ist. Um diesen Wert zu ändern, klicken Sie auf den Wert, erweitern Sie die Dropdownliste, und wählen Sie einen anderen Wert aus.
  • Volltexttyp-Spalte
    Zeigt, welche Spalte verwendet wird, um den Dokumenttyp einer Spalte vom Typ Image zu definieren. Der Datentyp Image kann verwendet werden, um Dokumente zu speichern, die von DOC-Dateien bis zu XML-Dateien reichen. (Gilt nur für Microsoft SQL Server 2000 oder höher.)
  • Sprache
    Gibt die für die Indizierung der Spalte verwendete Sprache an. (Gilt nur für Microsoft SQL Server 2000 oder höher.)
  • Hat Non-SQL Server Subscriber
    Zeigt, ob die Spalte einen anderen SQL Server-Abonnenten als Microsoft hat. (Gilt nur für Microsoft SQL Server 2005.)
  • Identitätsspezifikationskategorie
    Wird erweitert, um die Eigenschaften von Ist Identity, ID-Schrittweite und ID-Startwert anzuzeigen.
  • Ist Identity
    Zeigt, ob die ausgewählte Spalte die Identity-Spalte der Tabelle ist. Um die Eigenschaft zu ändern, öffnen Sie die Tabelle im Tabellen-Designer, und bearbeiten Sie die Eigenschaften im Eigenschaften-Fenster. Diese Einstellungen gelten nur für Spalten mit einem zahlenbasierten Datentyp wie int.
  • ID-Schrittweite
    Zeigt, in welchen Schrittweiten der ID-Startwert für jede weitere Zeile erhöht wird. Wenn Sie nichts eingeben, wird standardmäßig der Wert 1 zugewiesen. Um diese Eigenschaft zu bearbeiten, geben Sie den Wert direkt ein.
  • ID-Startwert
    Zeigt den der ersten Zeile der Tabelle zugewiesenen Wert an. Wenn Sie nichts eingeben, wird standardmäßig der Wert 1 zugewiesen. Um diese Eigenschaft zu bearbeiten, geben Sie den Wert direkt ein.
  • Ist deterministisch
    Zeigt, ob der Datentyp der ausgewählten Spalte mit Sicherheit bestimmt werden kann. (Gilt nur für Microsoft SQL Server 2000 oder höher.)
  • Ist mit DTS veröffentlicht
    Zeigt, ob die Spalte DTS-published ist. (Gilt nur für Microsoft SQL Server 2005.)
  • Ist indizierbar
    Zeigt, ob die ausgewählte Spalte indiziert werden kann. Beispiel: Nichtdeterministische, berechnete Spalten können nicht indiziert werden. (Gilt nur für Microsoft SQL Server 2000 oder höher.)
  • Ist mit Mergereplikation veröffentlicht
    Zeigt, ob die Spalte eine Mergepublikation ist. (Gilt nur für Microsoft SQL Server 2005.)
  • Ist nicht zu replizieren
    Gibt an, ob die ursprünglichen Identity-Werte bei der Replizierung erhalten werden. Um diese Eigenschaft zu bearbeiten, klicken Sie auf ihren Wert, erweitern Sie die Dropdownliste, und wählen Sie einen anderen Wert aus.
  • Ist repliziert
    Zeigt, ob diese Spalte an eine anderen Speicherort repliziert wird. (Gilt nur für Microsoft SQL Server 2005.)
  • Ist RowGuid
    Gibt an, ob SQL Server die Spalte als ROWGUID verwendet. Diesen Wert können Sie nur für eine Spalte mit dem Datentyp uniqueidentifier auf Ja festlegen. Um diese Eigenschaft zu bearbeiten, klicken Sie auf ihren Wert, erweitern Sie die Dropdownliste, und wählen Sie einen anderen Wert aus.
  • Size
    Zeigt die für den Datentyp der Spalte zulässige Größe in Byte an. Beispiel: Ein nchar-Datentyp kann eine Länge von 10 besitzen (die Anzahl der Zeichen), wegen der Unicode-Zeichensätze aber eine Größe von 20 Byte besitzen.

    ms189714.note(de-de,SQL.90).gifHinweis:
    Die Länge eines varchar(max)-Datentyps variiert je nach Zeile. sp_help gibt als Länge für die varchar(max)-Spalte (-1) zurück. SQL Server Management Studio zeigt als Spaltengröße -1 an.

Siehe auch

Andere Ressourcen

Verwenden von Spalten (Visual Database Tools)
Verwenden von Tabellen im Tabellen-Designer (Visual Database Tools)

Hilfe und Informationen

Informationsquellen für SQL Server 2005