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

Regulární výraz Oracle nahrazuje více výskytů řetězce ohraničeného čárkami

protože regulární výraz Oracle posouvá odpovídající pozici dopředu po shodě, musíte bohužel provést regulární výraz dvakrát

regexp_replace(regexp_replace(col1,'(^|,)(SL)(\W|$)','\1\3',1,0,'imn') ,'(^|,)(SL)(\W|$)','\1\3',1,0,'imn')


  1. Jak mohu definovat typ v oracle11g, který odkazuje na kolekci tohoto typu?

  2. Ovlivňuje pořadí polí v klauzuli WHERE výkon v MySQL?

  3. primární klíč vlastního id nelze získat po metodě Laravel save().

  4. Vyhledávání ve výrazových indexech