O banco de dados Oracle permite que você use expressões regulares em consultas SQL com o REGEXP_LIKE , REGEXP_INSTR , REGEXP_SUBSTR e REGEXP_REPLACE funções. Estas funções funcionam como o LIKE, INSTR , SUBSTR e REPLACE funções, mas aceitar os metacaracteres de expressões regulares ( consulte Recursos para obter uma lista completa de metacaracteres ) . Você pode usar expressões regulares para validar os dados , localizar palavras duplicadas , detectar espaço em branco extra, ou analisar seqüências . Expressões Regulares só pode ser usado em Oracle 10g ou posterior. Coisas que você precisa
Oracle Database 10g
Show Mais instruções
1
Abra uma janela de terminal (Linux /Unix) ou prompt de comando janela (Windows) para acessar um comando solicitará onde você irá digitar os seguintes comandos .
2
digite o comando " sqlplus " para iniciar o SQL * Plus programa. Você será apresentado com um "SQL > " alerta.
3
Use o comando REGEXP_LIKE para encontrar todas as linhas correspondente a uma expressão regular. Por exemplo, para encontrar todos os códigos postais no endereço tabela contendo um caractere não numérico, a sintaxe seria : SELEÇÃO DE CEP endereço onde REGEXP_LIKE ( CEP, '[^ [: digit:] ]'
4
5 Tipo
"exit" > Digite " quit" para sair do SQL * Plus programa. para fechar a janela de terminal ou prompt de comando janela.