تستخدم الدالة SUBSTR في أوراكل لاستخراج جزء من سلسلة النصوص.
فيما يلي الصيغة الأساسية لاستخدام الدالة SUBSTR في أوراكل:
SUBSTR(string, start_position, [length]);
– string: النص الذي سيتم العمل عليه.
– start_position: موضع الحرف الأول الذي يجب استخراجه.
– length: (اختياري) عدد الأحرف التي يجب استخراجها.
على سبيل المثال، إذا كانت لديك سلسلة نصوص تسمى “MyText” وتريد استخراج الثلاثة حروف الأولى منها، يمكنك استخدام الدالة SUBSTR على النحو التالي:
SELECT SUBSTR(MyText, 1, 3) FROM MyTable;
في هذا المثال، سيتم استخدام الدالة SUBSTR لاستخراج الحروف من النص في الجدول الذي يحتوي على العمود “MyText”. سيتم استخراج الحروف الأولى الثلاثة، والتي تبدأ من الموضع الأول في السلسلة. سيتم عرض النتيجة في شكل جدول يحتوي على عمود واحد يحتوي على الثلاثة حروف المستخرجة.