sql >> Databáze >  >> RDS >> Oracle

Rozdělení složitého řetězce pomocí regulárního výrazu

Abyste získali první shodu, museli byste vstoupit do skupiny zachycení 2 (nebo jednoduše odstranit uvozovky, pokud existují):

(?:^("*)(.+?)\1(?=,))|(?:(?<=,").+?(?=",))|(?:(?<=,)[^"]+?(?=,|$))


  1. MySQL vybírá slova v uvozovkách ve sloupci neuspořádaného textu

  2. Připojovací řetězec .Net PostgreSQL

  3. Formátování DATE v oracle

  4. Dotaz Mysql zkontrolujte typ sloupce blob v klauzuli where