Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Column-Klasse

 

Veröffentlicht: September 2016

Das Column-Objekt stellt eine SQL Server-Spalte dar.

Namespace:   Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)


public sealed class Column : ScriptNameObjectBase, ISfcSupportsDesignMode, 
	ICreatable, IAlterable, IDroppable, IDropIfExists, IMarkForDrop, 
	IExtendedProperties, IRenamable

NameBeschreibung
System_CAPS_pubmethodColumn()

Initialisiert eine neue Instanz der der Column Klasse.

System_CAPS_pubmethodColumn(SqlSmoObject, String)

Initialisiert eine neue Instanz der Column-Klasse, die über das angegebene übergeordnete Element und den angegebenen Namen verfügt.

System_CAPS_pubmethodColumn(SqlSmoObject, String, DataType)

Initialisiert eine neue Instanz der Column-Klasse, die über das angegebene übergeordnete Element und den angegebenen Namen verfügt.

System_CAPS_pubmethodColumn(SqlSmoObject, String, DataType, Boolean)

Initialisiert eine neue Instanz der Column-Klasse, die das angegebene übergeordnete Element und den angegebenen Datentyp verwendet. Optional wird das FILESTREAM-Attribut hinzugefügt.

NameBeschreibung
System_CAPS_pubpropertyAnsiPaddingStatus

Ruft einen booleschen Eigenschaftswert ab, der angibt, ob die ANSI_PADDING_ENABLED-Spaltenoption aktiv ist.

System_CAPS_pubpropertyCollation

Ruft die von der Spalte verwendete Standardsortierung ab oder legt sie fest.

System_CAPS_pubpropertyColumnEncryptionKeyID

Ruft ab oder legt die Spalte für diese Verschlüsselung Schlüsselbezeichner.

System_CAPS_pubpropertyColumnEncryptionKeyName

Ruft ab oder legt den Spaltennamen Encryption Key.

System_CAPS_pubpropertyComputed

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte das Ergebnis eines berechneten Ausdrucks ist.

System_CAPS_pubpropertyComputedText

Ruft den Transact-SQL-Ausdruck ab, der zum Generieren des Werts einer berechneten Spalte verwendet wird, oder legt ihn fest.

System_CAPS_pubpropertyDataType

Ruft den der Spalte zugewiesenen Datentyp ab oder legt ihn fest.

System_CAPS_pubpropertyDefault

Ruft den an die Spalte gebundenen Standardwert ab oder legt ihn fest.

System_CAPS_pubpropertyDefaultConstraint

Ruft einen Standardwert für die Spalte ab.

System_CAPS_pubpropertyDefaultSchema

Ruft das an die Spalte gebundene Standardschema ab oder legt es fest.

System_CAPS_pubpropertyEncryptionAlgorithm

Ruft ab oder legt den Verschlüsselungsalgorithmus des Column-Objekts.

System_CAPS_pubpropertyEncryptionType

Ruft ab oder legt den Verschlüsselungstyp für das Column-Objekt.

System_CAPS_pubpropertyExecutionManager

Ruft das Objekt an den Manager ausgeführt.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertyExtendedProperties

Stellt eine Auflistung von ExtendedProperty Objekte. Jedes ExtendedProperty-Objekt stellt eine erweiterte Eigenschaft für das Column-Objekt dar.

System_CAPS_pubpropertyGeneratedAlwaysType

Ruft Geben Sie die generierte immer für die Spalte.

System_CAPS_pubpropertyID

Ruft die Spalten-ID ab, durch die die Spalte eindeutig identifiziert wird.

System_CAPS_pubpropertyIdentity

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte eine Identitätsspalte ist, oder legt ihn fest.

System_CAPS_pubpropertyIdentityIncrement

Ruft das ID-Inkrement für eine Identitätsspalte ab oder legt es fest.

System_CAPS_pubpropertyIdentitySeed

Ruft den ID-Ausgangswert für eine Identitätsspalte ab oder legt ihn fest.

System_CAPS_pubpropertyInPrimaryKey

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte in die Definition eines Primärschlüssels oder einer eindeutigen Schlüsseleinschränkung aufgenommen wird.

System_CAPS_pubpropertyIsColumnSet

Ruft einen Boolean-Wert ab, der angibt, ob es sich bei der Spalte um eine Spalte mit geringer Dichte handelt, die zu einem Spaltensatz gehört, oder legt ihn fest.

System_CAPS_pubpropertyIsDeterministic

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob sich der Wert einer berechneten Spalte in nachfolgenden Aufrufen ändern kann, oder legt ihn fest.

System_CAPS_pubpropertyIsEncrypted

Ruft einen Wert, der angibt, ob das Objekt verschlüsselt ist.

System_CAPS_pubpropertyIsFileStream

Ruft einen T:System.boolean-Wert ab, der das FILESTREAM-Attribut der Spalte darstellt.

System_CAPS_pubpropertyIsForeignKey

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte ein Fremdschlüssel ist.

System_CAPS_pubpropertyIsFullTextIndexed

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte an einem Volltextindex beteiligt ist.

System_CAPS_pubpropertyIsHidden

Ruft ab oder legt ihn fest, der angibt, ob das Objekt ausgeblendet ist.

System_CAPS_pubpropertyIsMasked

Ruft ab oder legt einen Wert, der angibt, ob die Spalte maskiert wird.

System_CAPS_pubpropertyIsPersisted

Ruft den booleschen Eigenschaftswert ab, der angibt, ob der berechnete Wert des Column-Objekts mit den Daten gespeichert wird. So wird eine Neuberechnung umgangen, wenn erneut auf die Spalte zugegriffen wird.

System_CAPS_pubpropertyIsPrecise

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob eine berechnete Spalte ein präziser Wert ist, oder legt ihn fest.

System_CAPS_pubpropertyIsSparse

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte eine Spalte mit geringer Dichte ist, oder legt ihn fest. Weitere Informationen zu Spalten mit geringer Dichte finden Sie unter Verwenden von Spalten mit geringer Dichte.

System_CAPS_pubpropertyMaskingFunction

Ruft ab oder legt die Maskierungsfunktion, die für die Spalte verwendet wird.

System_CAPS_pubpropertyName

Ruft einen String-Wert ab, der den Namen der Spalte angibt, oder legt ihn fest.(Überschreibt NamedSmoObject.Name.)

System_CAPS_pubpropertyNotForReplication

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte an der Replikation beteiligt ist.

System_CAPS_pubpropertyNullable

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte NULL-Werte akzeptieren kann, oder legt ihn fest.

System_CAPS_pubpropertyParent

Ruft die SqlSmoObject -Objekt, das das übergeordnete Element ist das Column Objekt.

System_CAPS_pubpropertyProperties

Ruft eine Auflistung von Property-Objekten ab, die die Objekteigenschaften darstellen.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertyRowGuidCol

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte automatisch mit einem eindeutigen GUID-Wert aktualisiert wird, oder legt ihn fest.

System_CAPS_pubpropertyRule

Ruft die an die Spalte gebundene Regel ab oder legt sie fest.

System_CAPS_pubpropertyRuleSchema

Ruft das an die Spalte gebundene Regelschema ab oder legt es fest.

System_CAPS_pubpropertyState

Ruft den Status des Objekts ab, auf das verwiesen wird.(Geerbt von „SmoObjectBase“.)

System_CAPS_pubpropertyStatisticalSemantics

Ruft einen Wert ab, der angibt, ob eine Spalte für die semantische Extraktion und Indizierung aktiviert wurde, oder legt ihn fest.

System_CAPS_pubpropertyUrn

Ruft den Wert der URN (Uniform Resource Name)-Adresse ab, durch den das Objekt eindeutig identifiziert wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubpropertyUserData

Ruft benutzerdefinierte Daten ab, die dem Objekt zugeordnet sind, auf das verwiesen wird, oder legt sie fest.(Geerbt von „SmoObjectBase“.)

NameBeschreibung
System_CAPS_pubmethodAddDefaultConstraint()

Fügt der Spalte eine Standardeinschränkung hinzu.

System_CAPS_pubmethodAddDefaultConstraint(String)

Fügt der Spalte eine Standardeinschränkung hinzu.

System_CAPS_pubmethodAlter()

Aktualisiert alle Column -Objekt Änderungen an der Instanz von Eigenschaften SQL Server.

System_CAPS_pubmethodBindDefault(String, String)

Bindet einen Standardwert an die Spalte.

System_CAPS_pubmethodBindRule(String, String)

Bindet eine Regel an die Spalte.

System_CAPS_pubmethodCreate()

Erstellt eine Spalte für die Instanz von Microsoft SQL Server, so wie vom Column-Objekt definiert.

System_CAPS_pubmethodDiscover()

Ermittelt eine Liste vom Typ Object.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodDrop()

Legt die Spalte ab.

System_CAPS_pubmethodDropIfExists()

Die Spalte löschen, falls vorhanden.

System_CAPS_pubmethodEnumForeignKeys()

Listet die Fremdschüssel auf, die auf die Spalte verweisen.

System_CAPS_pubmethodEnumIndexes()

Listet die Indizes auf, die die Spalte einschließen.

System_CAPS_pubmethodEnumUserPermissions(String)

Listet die Berechtigungen für einen angegebenen Benutzer auf.

System_CAPS_pubmethodEquals(Object)

(Geerbt von „Object“.)

System_CAPS_protmethodFormatSqlVariant(Object)

Formatiert ein Objekt als T: Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant-Typ.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetContextDB()

Ruft die Kontextdatenbank ab, die diesem Objekt zugeordnet ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetDBName()

Ruft den Datenbanknamen ab, der dem Objekt zugeordnet ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetHashCode()

(Geerbt von „Object“.)

System_CAPS_protmethodGetPropValue(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetPropValueOptional(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetPropValueOptionalAllowNull(String)

Ruft einen Eigenschaftswert des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodGetServerObject()

Ruft den Server des SqlSmoObject-Objekts ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodGetType()

(Geerbt von „Object“.)

System_CAPS_pubmethodInitialize()

Initialisiert das Objekt und erzwingt das Laden der Eigenschaften.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodInitialize(Boolean)

Initialisiert das Objekt und erzwingt das Laden der Eigenschaften.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodIsObjectInitialized()

Überprüft, ob das Objekt initialisiert wurde.(Geerbt von „SqlSmoObject“.)

System_CAPS_protmethodIsObjectInSpace()

Überprüft, ob das Objekt isoliert vorhanden oder mit der SQL Server-Instanz verbunden ist.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodIsSupportedProperty(String)

Bestimmt, ob die angegebene Eigenschaft in der .NET Framework-Zielversion unterstützt wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodMarkForDrop(Boolean)

Markiert die zu löschende Spalte, wenn die Alter-Methode für das übergeordnete Table-Objekt der Spalte ausgeführt wird.

System_CAPS_pubmethodRefresh()

Aktualisiert die Column Objekteigenschaften.(Überschreibt ScriptNameObjectBase.Refresh().)

System_CAPS_pubmethodRename(String)

Benennt die Spalte um.

System_CAPS_protmethodSetParentImpl(SqlSmoObject)

Legt das übergeordnete Element von SqlSmoObject auf den newParent-Parameter fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodToString()

Gibt eine String zurück, die das Objekt darstellt, auf das verwiesen wird.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubmethodUnbindDefault()

Hebt die Bindung des aktuell an die Spalte gebundenen Standardwerts auf.

System_CAPS_pubmethodUnbindRule()

Hebt die Bindung der aktuell an die Spalte gebundenen Regel auf.

System_CAPS_pubmethodUpdateStatistics()

Aktualisiert Statistic-Objekte, die diese Spalte überwachen.

System_CAPS_pubmethodUpdateStatistics(StatisticsScanType)

Aktualisiert Statistic-Objekte, die diese Spalte überwachen.

System_CAPS_pubmethodUpdateStatistics(StatisticsScanType, Int32)

Aktualisiert Statistic-Objekte, die diese Spalte mithilfe eines Stichprobenscans überwachen.

System_CAPS_pubmethodUpdateStatistics(StatisticsScanType, Int32, Boolean)

Aktualisiert Statistic-Objekte, die diese Spalte mithilfe eines Stichprobenscans überwachen.

System_CAPS_pubmethodValidate(String, Object[])

Überprüft den Status eines Objekts.(Geerbt von „SmoObjectBase“.)

NameBeschreibung
System_CAPS_pubeventPropertyChanged

Stellt das Ereignis dar, das bei Änderung einer Eigenschaft auftritt.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubeventPropertyMetadataChanged

Stellt das Ereignis dar, das bei Änderungen an den Eigenschaftsmetadaten auftritt.(Geerbt von „SqlSmoObject“.)

NameBeschreibung
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Discover()

Ermittelt alle Abhängigkeiten.

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetDomainRoot()

Gibt den Stamm der Domäne zurück.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetParent()

Ruft das übergeordnete Element dieses Objekts ab.Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyType(String)

Ruft den Typ der angegebenen Eigenschaft ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetPropertyValue(String, Type)

Ruft den Wert der angegebenen Eigenschaft ab.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.GetUrn()

Ruft den URN (Uniform Resource Name) des Objekts ab.

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.Resolve(String)

Ruft aus dem URN (Unified Resource Name) die Instanz ab, die die Informationen zum Objekt enthält.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetObjectState(SfcObjectState)

Legt den Objektstatus auf den angegebenen SfcObjectState-Wert fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAlienObject.SetPropertyValue(String, Type, Object)

Legt den Eigenschaftswert fest.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodISfcPropertyProvider.GetPropertySet()

Ruft den Schnittstellenverweis auf den Eigenschaftensatz dieses Objekts ab.

Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.(Geerbt von „SqlSmoObject“.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyISfcSupportsDesignMode.IsDesignMode

Ruft einen Wert ab, der angibt, ob das Objekt den Entwurfsmodus unterstützt.

Benutzer können Column-Objekteigenschaften abrufen, wenn sie Mitglied der festen Serverrolle public sind.

Um die folgenden Aktionen ausführen, müssen Benutzer ALTER-Berechtigung für die übergeordnete Tabelle oder Mitglied der db_owner festen Datenbankrolle:

  • Legen Sie Column -Objekteigenschaften und führen Sie die Alter Methode

  • Erstellen Sie eine Spalte

  • Löschen einer Spalte

Öffentliche statische (Shared in Microsoft Visual Basic) Member dieses Typs sind sicher für Multithread-Vorgänge. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: