notes
私は、データ型というフィールドを持つテーブルを持っていますtext
。このアプリケーションでは、その順序に固有の汎用メモ帳です。問題は、古い注文では、一部の部門が独自のフィールドにあるはずのデータを入力したため、このフィールドが大きくて扱いにくいことです。現在、このデータを可能な限り事後に実際のフィールドに分割しようとしています。
フィールドの例の部分notes
:
...
05/12 Serve all $w/check. Ins here. Per recording-RSM (A-F)-1395 (G-O)-104786 (P-Z)-177015 *Unable to verify Billing/PT recs(07/12 LO)(08/12MH)
***EXPEDITORS : info I want here
(More junk data here)
...
EXPEDITORS
データ入力を支援するために、単語の後の文字列の残りの部分のみを選択する方法はありますか?一貫した「終了」文字または文字列はありませんが、フィールドの先頭にデータがあれば十分です。
私がこれまでに持っているもの:
SELECT id, notes
FROM table
WHERE notes LIKE '%EXPEDITOR%'
注:text
データ型が古いことはわかっています。VARCHAR(MAX)
必要に応じて、このクエリの目的でに変換できます。
編集:明確にするために、私の理想的な出力は次のようになります。
***EXPEDITORS : info I want here
ただし、それに続くすべてのものを含めることもできます。私は主にキーワードの前のがらくたを削除しようとしていEXPEDITOR
ます。