مشاركة عبر


locate دالة

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

إرجاع موضع التكرار الأول ل substr في str بعد الموضع pos. هذه الدالة هي مرادف لدالة الموضع.

بناء الجملة

locate(substr, str [, pos] )

الوسيطات

  • subtr: تعبير STRING.
  • str: تعبير STRING.
  • pos: تعبير INTEGER اختياري.

المرتجعات

عدد صحيح.

تستند القيمة المحددة والقيمة pos المرجعة إلى 1. إذا pos تم substr حذف يتم البحث من بداية str. إذا كانت pos النتيجة أقل من 1، تكون النتيجة 0.

الأمثلة

> SELECT locate('bar', 'abcbarbar');
 4
> SELECT locate('bar', 'abcbarbar', 5);
 7