Gibt Werte an, die steuern, wie ein Spaltenname beim Beschreiben einer Ergebnismenge abgerufen wird.
public enum ul_column_name_type
Mitgliedsname | Beschreibung |
---|---|
ul_name_type_sql |
Gibt bei SELECT-Anweisungen Alias oder Korrelationsname zurück. Gibt bei Tabellen den Spaltennamen zurück. |
ul_name_type_sql_column_only |
Gibt bei SELECT-Anweisungen Alias oder Korrelationsname zurück und schließt Tabellennamen aus, die angegeben wurden. Gibt bei Tabellen den Spaltennamen zurück. |
ul_name_type_base_table |
Gibt den Namen der Basistabelle zurück, wenn dieser ermittelt werden kann. Wenn die Tabelle im Datenbankschema nicht vorhanden ist, wird eine leere Zeichenfolge zurückgegeben. |
ul_name_type_base_column |
Gibt den Namen der zugrunde liegenden Spalte zurück, wenn dieser ermittelt werden kann. Wenn die Spalte im Datenbankschema nicht vorhanden ist, wird eine leere Zeichenfolge zurückgegeben. |
ul_name_type_qualified |
Gibt den qualifizierten Namen der zugrunde liegenden Spalte zurück, wenn er ermittelt werden kann, bei Verwendung zusammen mit der ULResultSetSchema.GetColumnName-Methode. Der zurückgegebene Name kann einer der folgenden Werte sein und wird in dieser Reihenfolge ermittelt:
|
ul_name_type_base |
Gibt an, dass ein mit dem Tabellennamen qualifizierter Spaltenname zurückgegeben werden muss, wenn die GetColumnName-Methode verwendet wird. Wenn der abgerufene Spaltenname in der Abfrage einer Basistabelle zugeordnet ist, wird der Name der Basistabelle als Qualifizierer der Spalte verwendet (d.h., der base_table_name.column_name-Wert wird zurückgegeben). Wenn der abgerufene Spaltenname sich auf eine Spalte in einer korrelierten Tabelle in der Abfrage bezieht, wird der Korrelationsname als Qualifizierer der Spalte verwendet (d.h., der correl_table_name.col_name-Wert wird zurückgegeben). Wenn die Spalte einen Alias hat, wird der qualifizierte Name der Spalte, die als Alias zurückgegeben wird. Der Alias ist kein Teil des qualifizierten Namens. Sonst wird eine leere Zeichenfolge zurückgegeben. |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |