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

nahrazení hranatých závorek řetězce funkcí Oracle REGEXP_REPLACE

Můžete to udělat takto:

select regexp_replace('VMI[[DATA]]INFO', '\[|\]', '_') from dual;

Nemyslím si ale, že by zde byly potřeba regulární výrazy, můžete použít i TRANSLATE

select translate('VMI[[DATA]]INFO', '[]', '__') from dual;

Zde je ukázka sqlfiddle



  1. SQL Server 2008 Spatial:Najděte bod v mnohoúhelníku

  2. 'DbContextOptionsBuilder' neobsahuje definici pro 'UseSqlServer'

  3. Jaký je nejlepší způsob ukládání obrázků uživatelů pomocí PHP a MySQL?

  4. PHP MYSQL SUM celkem, ale zobrazit řádky