OleDbSchemaGuid.Key_Column_Usage Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die im Katalog definierten Spalten zurück, die als Schlüssel von einem angegebenen Benutzer Einschränkungen unterliegen.
public: static initonly Guid Key_Column_Usage;
public static readonly Guid Key_Column_Usage;
staticval mutable Key_Column_Usage : Guid
Public Shared ReadOnly Key_Column_Usage As Guid
Feldwert
Hinweise
Key_Column_Usage wird dem OLE DB-KEY_COLUMN_USAGE Rowset zugeordnet. Sofern nicht anders angegeben, werden Einschränkungsspalten in der folgenden Reihenfolge zurückgegeben.
Einschränkungsspalte | CLR-Datentyp | BESCHREIBUNG |
---|---|---|
CONSTRAINT_CATALOG | string |
Katalogname. Ein NULL-Wert, wenn der Anbieter Kataloge nicht unterstützt. |
CONSTRAINT_SCHEMA | string |
Nicht qualifizierter Schemaname. Ein NULL-Wert, wenn der Anbieter keine Schemas unterstützt. |
CONSTRAINT_NAME | string |
Einschränkungsname |
TABLE_CATALOG | string |
Katalogname, in dem die Tabelle mit der Schlüsselspalte definiert ist. Ein NULL-Wert, wenn der Anbieter Kataloge nicht unterstützt. |
TABLE_SCHEMA | string |
Nicht qualifizierter Schemaname, in dem die Tabelle mit der Schlüsselspalte definiert ist. Ein NULL-Wert, wenn der Anbieter keine Schemas unterstützt. |
table_name | string |
Tabellenname, der die Schlüsselspalte enthält. |
COLUMN_NAME | string |
Name der Spalte, die am eindeutigen, primären oder Fremdschlüssel beteiligt ist. Diese Spalte bildet zusammen mit den Spalten COLUMN_GUID und COLUMN_PROPID die Spalten-ID. Mindestens eine dieser Spalten ist ein NULL-Wert, je nachdem, welche Elemente der DBID-Struktur vom Anbieter verwendet werden. (DBID ist eine formale Struktur, die in die COLUMN_NAME Spalte des COLUMN_DOMAIN_USAGE Rowsets serialisiert wird.) |