StringEquals (NoSQL sorgusu)

UYGULANANLAR: NoSQL

İlk dize ifadesinin ikinciyle eşleşip eşleşmediğini gösteren bir boole döndürür.

Söz dizimi

StringEquals(<string_expr_1>, <string_expr_2> [, <boolean_expr>])  

Bağımsız değişkenler

Açıklama
string_expr_1 Karşılaştıracak ilk dize ifadesi.
string_expr_2 Karşılaştıracak ikinci dize ifadesi.
boolean_expr(İsteğe bağlı) Büyük/küçük harf yoksaymak için isteğe bağlı bir boole ifadesi. olarak trueayarlandığında, bu işlev büyük/küçük harfe duyarlı olmayan bir arama gerçekleştirir. Belirtilmezse, varsayılan değer olur false.

Dönüş türleri

Boole ifadesi döndürür.

Örnekler

Aşağıdaki örnek eşleşip eşleşmediğini ve eşleşip abc abc eşleşmediğini abc ABCdenetler.

SELECT VALUE {
    compareSameCase: STRINGEQUALS("AdventureWorks", "AdventureWorks"),
    compareDifferentCase: STRINGEQUALS("AdventureWorks", "adventureworks"),
    compareIgnoreCase: STRINGEQUALS("AdventureWorks", "adventureworks", true)
}
[
  {
    "compareSameCase": true,
    "compareDifferentCase": false,
    "compareIgnoreCase": true
  }
]

Açıklamalar

  • Bu işlev bir dizin araması gerçekleştirir.