Freigeben über


+ (Zeichenfolgenverkettung) (Entity SQL)

Verkettet zwei Zeichenfolgen.

expression + expression

Argumente

  • expression
    Jeder gültige Ausdruck des System.Char-Datentyps und System.String-Datentyps. Beide Ausdrücke müssen denselben Datentyp aufweisen, oder ein Ausdruck muss implizit in den Datentyp des anderen Ausdrucks konvertiert werden können.

Ergebnistypen

Der Datentyp, der sich aus der impliziten Datentyphöherstufung der zwei Argumente ergibt. Weitere Informationen zur impliziten Datentyphöherstufung finden Sie unter Typsystem (Entity SQL).

Beispiel

Die folgende Entity SQL-Abfrage verwendet den +-Operator, um zwei Zeichenfolgen zu verketten. Diese Abfrage beruht auf dem "AdventureWorks Sales"-Modell. Führen Sie folgende Schritte aus, um diese Abfrage zu kompilieren und auszuführen:

  1. Verwenden Sie das Verfahren unter Gewusst wie: Ausführen einer Abfrage, die PrimitiveType-Ergebnisse zurückgibt (EntityClient).

  2. Übergeben Sie die folgende Abfrage als Argument an die ExecutePrimitiveTypeQuery-Methode:

SELECT VALUE 'Name=[' + e.Name + ']' FROM 
    AdventureWorksEntities.Product AS e

Die Ausgabe wird im Folgenden dargestellt:

Value: Name=[Adjustable Race]
Value: Name=[All-Purpose Bike Stand]
Value: Name=[AWC Logo Cap]
Value: Name=[BB Ball Bearing]
Value: Name=[Bearing Ball]

Siehe auch

Konzepte

Operatoren (Entity SQL)
Zeichenfolgenverkettungs-Operator (Entity SQL)