Apache Tajo - ฟังก์ชั่นสตริง
ตารางต่อไปนี้แสดงรายการฟังก์ชันสตริงใน Tajo
ส. | ฟังก์ชั่นและคำอธิบาย |
---|---|
1 | concat (string1, ... , stringN) เชื่อมต่อสตริงที่กำหนด |
2 | ความยาว (สตริง) ส่งกลับความยาวของสตริงที่กำหนด |
3 | ต่ำกว่า (สตริง) ส่งคืนรูปแบบตัวพิมพ์เล็กสำหรับสตริง |
4 | บน (สตริง) ส่งคืนรูปแบบตัวพิมพ์ใหญ่สำหรับสตริงที่กำหนด |
5 | ascii (ข้อความสตริง) ส่งคืนรหัส ASCII ของอักขระตัวแรกของข้อความ |
6 | bit_length (ข้อความสตริง) ส่งคืนจำนวนบิตในสตริง |
7 | char_length (ข้อความสตริง) ส่งคืนจำนวนอักขระในสตริง |
8 | octet_length (ข้อความสตริง) ส่งคืนจำนวนไบต์ในสตริง |
9 | แยกย่อย (ข้อความป้อนข้อความวิธีการ) คำนวณ Digestแฮชของสตริง ที่นี่วิธีการอาร์กิวเมนต์ที่สองหมายถึงวิธีแฮช |
10 | initcap (ข้อความสตริง) แปลงอักษรตัวแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่ |
11 | md5 (ข้อความสตริง) คำนวณ MD5 แฮชของสตริง |
12 | ซ้าย (ข้อความสตริงขนาด int) ส่งคืนอักขระ n ตัวแรกในสตริง |
13 | ขวา (ข้อความสตริงขนาด int) ส่งคืนอักขระ n ตัวสุดท้ายในสตริง |
14 | ค้นหา (ข้อความต้นฉบับข้อความเป้าหมาย start_index) ส่งคืนตำแหน่งของสตริงย่อยที่ระบุ |
15 | strposb (ข้อความต้นฉบับข้อความเป้าหมาย) ส่งคืนตำแหน่งไบนารีของสตริงย่อยที่ระบุ |
16 | substr (ข้อความต้นทางดัชนีเริ่มต้นความยาว) ส่งคืนสตริงย่อยสำหรับความยาวที่ระบุ |
17 | ตัดแต่ง (ข้อความสตริง [ข้อความอักขระ]) ลบอักขระ (ช่องว่างโดยค่าเริ่มต้น) จากจุดเริ่มต้น / จุดสิ้นสุด / ปลายทั้งสองด้านของสตริง |
18 | Split_part (ข้อความสตริงข้อความตัวคั่นฟิลด์ int) แยกสตริงบนตัวคั่นและส่งคืนฟิลด์ที่กำหนด (นับจากหนึ่ง) |
19 | regexp_replace (ข้อความสตริงข้อความรูปแบบข้อความแทนที่) แทนที่สตริงย่อยที่ตรงกับรูปแบบนิพจน์ทั่วไปที่กำหนด |
20 | ย้อนกลับ (สตริง) ดำเนินการย้อนกลับสำหรับสตริง |