Ich habe eine Tabelle Orders, die eine der Spalten namens „Details“, wie hat:Wie ein bestimmten Teilzeichen aus einer Spalte in SQL erhalten
Contact ID: A18YTX7GWEJRU8 City/Site and Site Name: Orlando - Orlando (UFL4) Date of Call (MM/DD/YYYY): 01/23/2017 Time of Call (Local Time): 16:44 Order ID(s): 112-0654231-9637802 Call Summary: Cx did not receive. Order marked as delivered to doorstep at 16:27 created by flx-cstech on behalf of sssmiley.
Es gibt verschiedene Zellwerte in dieser Spalte. Könnte auch sein wie:
Short Description: Dry Ice Retrieval Please enter the following information for the site ops to pick up the dry ice from the customer: Contact ID:AD3R60PA1QCCF Order ID:112-6254812-3186644
Oder irgendetwas anderes.
Ich möchte nur den Order ID(s): 112-0654231-9637802
Teil daraus extrahieren. Wie mache ich das?
sollte verwenden können REGEXP_LIKE – maSTAShuFu
Jedes Beispiel bitte? Alle Beispiele, die ich sehe, verwenden regexp_like in der where-Klausel, aber ich möchte nur order_id als eine andere Spalte speichern – Arman
regexp_like verwenden und den Subtr als Startposition festlegen (Startposition) und die regexp_like "Call Summary" abrufen und diesen Punkt als festlegen der Endort – maSTAShuFu