مشاركة عبر


find_in_set دالة

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

إرجاع موضع سلسلة داخل قائمة سلاسل مفصولة بفواصل.

بناء الجملة

find_in_set(searchExpr, sourceExpr)

الوسيطات

  • searchExpr: تعبير STRING يحدد "الكلمة" المراد البحث فيها.
  • sourceExpr: تعبير STRING بفواصل تفصل "الكلمات".

المرتجعات

عدد صحيح. الموضع الناتج يستند إلى 1 ويشير إلى الحرف الأول من المباراة. إذا لم يتم العثور على تطابق ل searchExpr في sourceExpr أو searchExpr يحتوي على فاصلة، يتم إرجاع 0.

الأمثلة

> SELECT find_in_set('ab','abc,b,ab,c,def');
 3