Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Funktionen » SQL-Funktionen (A-D)

 

CONNECTION_EXTENDED_PROPERTY-Funktion [Zeichenfolge]

Gibt den Wert der gegebenen Eigenschaft zurück Es kann ein optionaler eigenschaftsspezifischer Zeichenfolgenparameter angegeben werden.

Syntax
CONNECTION_EXTENDED_PROPERTY( 
{ Eigenschaft-ID | Eigenschaftsname }
[, Eigenschaft-Argument [, Verbindungs-ID ] ]
)
Parameter
  • Eigenschaft-ID   Die Verbindung-Eigenschaftskennung

  • Eigenschaftsname   Der Name der Verbindungseigenschaft. Mögliche Parameternamen sind CharSet und NcharCharSet.

  • Eigenschaft-Argument   Optionaler eigenschaftspezifischer Zeichenfolgenparameter, der folgenden Verbindungseigenschaften zugeordnet ist.

    • CharSet   Gibt das CHAR-Zeichensatzlabel für die Verbindung zurück, wie es vom angegebenen Standard erkannt wird. Mögliche Werte sind: ASE, IANA, MIME, JAVA, WINDOWS, UTR22, IBM und ICU. Der Standard ist IANA, außer die Datenbankverbindung wurde mittels TDS hergestellt. In diesem Fall ist ASE der Standard.

    • NcharCharSet   Gibt das NCHAR-Zeichensatzlabel für die Verbindung zurück, wie es vom angegebenen Standard erkannt wird. Die möglichen Werte sind dieselben wie oben für "CharSet" aufgelistet.

  • Verbindungs-ID   Die Verbindungs-ID-Nummer einer Datenbankverbindung. Die ID-Nummer der aktuellen Verbindung wird benutzt, wenn kein Wert angegeben ist.

Rückgabe

Gibt erweiterte Verbindungseigenschaften zurück. Der zurückgegebene Wert ist VARCHAR.

Bemerkungen

Die CONNECTION_EXTENDED_PROPERTY-Funktion ähnelt der CONNECTION_PROPERTY-Funktion, nur dass ein optionaler eigenschaftsspezifischer Zeichenfolgenparameter angegeben werden kann. Die Interpretation des eigenschaftsspezifischen Argumentes hängt von der Eigenschaft-ID bzw. dem im ersten Argument angegebenen Namen ab.

Sie können die CONNECTION_EXTENDED_PROPERTY-Funktion verwenden, um den Wert von jeder Verbindungseigenschaft zurückzugeben. Erweiterte Informationen sind allerdings nur für die erweiterten Eigenschaften verfügbar.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers

Beispiel

Das folgende Beispiel gibt den CHAR-Zeichensatz der aktuellen Verbindung zurück, wie er vom Java-Standard erkannt wird:

SELECT CONNECTION_EXTENDED_PROPERTY( 'charset', 'Java' );