資料庫中有一欄存有大量文本資訊,關鍵字為“MEDICATIONS ON ADMISSION:”,如何提取其后的100個字符呢?(字符里包括數字、標點、字母)
uj5u.com熱心網友回復:
這個寫個自定義函式吧uj5u.com熱心網友回復:
老師您好,請問能不能具體談一下,萬分感謝。uj5u.com熱心網友回復:
使用正則運算式,匹配MEDICATIONS ON ADMISSION:后面的所有內容,然后用左截取函式LEFT,截取左邊100個字符即可。select left(substring('lfi32lksxk,w34,c,:43i2o:le3,kf3e5ik;.MEDICATIONS ON ADMISSION:lkfseoi,c:s,etdxlektyifec,etilc,rticrket','(?<=MEDICATIONS ON ADMISSION:).*'),15)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/101069.html
標籤:PostgreSQL
