dbajcc@DBPOST on 23-FEB-10 >create table jcc_regex(x number(1),y varchar2(15)) ; Table created. Elapsed: 00:00:00.02 dbajcc@DBPOST on 23-FEB-10 >insert into jcc_regex 2 values(1,'Os piratas'); 1 row created. Elapsed: 00:00:00.13 dbajcc@DBPOST on 23-FEB-10 >insert into jcc_regex 2 values(2,'Ospiratas'); 1 row created. Elapsed: 00:00:00.00 dbajcc@DBPOST on 23-FEB-10 >commit ; Commit complete. Elapsed: 00:00:00.01 dbajcc@DBPOST on 23-FEB-10 > |
dbajcc@DBPOST on 23-FEB-10 >select x,regexp_count(y,'(\s)') whitespace from jcc_regex ; X WHITESPACE ---------- ---------- 1 1 2 0 Elapsed: 00:00:00.01 dbajcc@DBPOST on 23-FEB-10 > |
Se por acaso vc está usando um campo CHAR e por um motivo qualquer você precise fazer um replace ,use o REGEXP_REPLACE.
Você tem uma lista que fica na doc Database Advanced Application Developer's Guide.Tem vários exemplos que podem ajudar você .
Para obter das docs :
No comments:
Post a Comment