sql >> Database teknologi >  >> RDS >> Oracle

Tæller antallet af forekomster af et tegn i Oracle SQL

Et af de sædvanlige tricks til dette er at bruge en kombination af length og replace :

select (length(your_col) - length(replace(your_col, ','))) from your_table;

replace uden et tredje argument vil blot fjerne tegnet.



  1. Konverter 'datetime' til 'datetime offset' i SQL Server (T-SQL-eksempler)

  2. Fjern identitet fra en kolonne i en tabel

  3. Oracle SQL - REGEXP_LIKE indeholder andre tegn end a-z eller A-Z

  4. SQL-fejl:ORA-01861:literal matcher ikke formatstreng 01861