مشاركة عبر


endswith دالة

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime 10.4 LTS وما فوق

تعمل الدالة في الوضع BINARY إذا كانت الوسيطتان BINARY. إرجاع true إذا كان expr ينتهي ب endExpr.

بناء الجملة

endswith(expr, endExpr)

الوسيطات

  • expr: سلسلة أو تعبير ثنائي.
  • endExpr: تعبير STRING أو BINARY الذي تتم مقارنته بنهاية str.

المرتجعات

قيمة منطقية.

إذا كان expr أو endExpr هو NULL، تكون النتيجة NULL.

إذا كانت endExpr السلسلة الفارغة أو الثنائي الفارغ، تكون trueالنتيجة هي .

الأمثلة

> SELECT endswith('SparkSQL', 'SQL');
 true

> SELECT endswith('SparkSQL', 'sql');
 false

> SELECT endswith('SparkSQL', NULL);
 NULL

> SELECT endswith(NULL, 'Spark');
 NULL

> SELECT endswith('SparkSQL', '');
 true

> SELECT endswith(x'110033', x'33');
 true