PLSQL sub sttring คั่นด้วย | ใช้ REGEXP_SUBSTR ตอบโจทย์  สร้างคำถาม

 1,751 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 06/11/2017

PLSQL sub sttring คั่นด้วย | ใช้ REGEXP_SUBSTR ตอบโจทย์

แต่ก่อนเคยใช้คำสั่งพวก in_str ร่วมกับ substr แล้วมัน งงๆ
วันนี้ลองมาใช้ REGEXP_SUBSTR แล้วรู้สึกว่ามันง่ายจริง
ตามตัวอย่าง


SELECT
REGEXP_SUBSTR( '|1||7|5000', '([^|]*)(\||$)', 1, 4, NULL, 1 ) AS val
FROM dual

จากตัวอย่าง Run แล้วจะได้ 7 นะ
จุดสังเกตุตรงนี้
1, 4, NULL, 1
ค่านี้คือตำแหน่งของค่าที่เราต้องการนับตามตัวคั่นนะ
ตามตัวอย่างคือคั่นด้วย | ตำแหน่งที่ 4


ถ้าชอบบทความนี้ กด Like เลย :PLSQL sub sttring คั่นด้วย | ใช้ REGEXP_SUBSTR ตอบโจทย์
TAGS : Oracle   PLSQL  
 1,751 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 06/11/2017



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  Problem while trying to load or access OracleTypes CURSOR value เจอ error ตอน run บน weblogic 12c ครับ ถามเมื่อ (2014-02-11)   2,918 views  (ดูล่าสุดเมื่อ 3 นาที)

  WLST คืออะไร ย่อมาจากอะไร ถามเมื่อ (2014-05-09)   3,214 views  (ดูล่าสุดเมื่อ 15 นาที)

  Web service Apache cxf จัดลำดับ Field ใน Response Object SOAP XML ให้เรียงตามโครงสร้าง Object ถามเมื่อ (2019-02-13)   2,668 views  (ดูล่าสุดเมื่อ 34 นาที)

  Oracle Format Date แบบนี้ 30 DEC 2014 ทำอย่างไรครับ ถามเมื่อ (2017-03-03)   2,854 views  (ดูล่าสุดเมื่อ 35 นาที)

  JMS คืออะไร ใน Java J2EE JMS หรือ Java Message Service ใช้ทำอะไร ถามเมื่อ (2015-08-28)   4,447 views  (ดูล่าสุดเมื่อ 40 นาที)

  ESB กับ OSB ต่างกันยังไง ถามเมื่อ (2014-05-22)   4,170 views  (ดูล่าสุดเมื่อ 51 นาที)

  ขอวิธีแก้ java lang OutOfMemoryError ครับ ถามเมื่อ (2015-08-23)   5,719 views  (ดูล่าสุดเมื่อ 60 นาที)

  Oracle PL SQL rowcount วิธีการ เช็ค ถ้าเคยมีอยู่แล้วให้ Update ถ้าไม่มีให้ Insert ถามเมื่อ (2017-04-04)   4,949 views  (ดูล่าสุดเมื่อ 61 นาที)

  Oracle SQL วิธี query field CLOB แปลงเป็น String ถามเมื่อ (2018-09-07)   4,935 views  (ดูล่าสุดเมื่อ 65 นาที)

  Oracle PLSQL Print Error Code with SQLERRM ถามเมื่อ (2017-03-03)   1,968 views  (ดูล่าสุดเมื่อ 69 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com