Ir para conteúdo
Fórum Script Brasil

Fazolari

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que Fazolari postou

  1. Um método seria utilizar as funções de SQL "LOWER" (converte o campo para minusculo) ou "UPPER"(converte o campo para maiusculo) na clausula where exemplo SELECT coluna FROM tabela WHERE LOWER(coluna) = LOWER(variável); Isso resolveria o problema de case sensitive.... já referente aos acentos, não posso lhe ajudar......não sei como o oracle trabalha internamente com campos varchar, mas se ele armazenar como ASCII acredito que não seja possível, pois o ASCII de uma letra sem acento é diferente de uma letra com acento. Espero ter ajudado...
  2. Sobre a sintaxe no oracle seria FOR variável IN valor_inicial..valor_final LOOP -- comando END LOOP; Como sua intensão é contar os registros em uma ou mais tabelas, também poderia ser feito num cursor implicito --inicializa uma variável com zero cont := 0 FOR x IN (caloca aqui a query sql) LOOP cont := cont + 1; END LOOP; Espero ter ajudado
  3. Com o PL/SQL Developer sei que é possível... mas não lembro exatamente como se faz, caso exista interesse posso pesquisar e te passar essa informação.
  4. O próprio site da oracle tem um material bom para consulta e estudo, o único problema é que o material esta todo em inglês, mas é de facil compreenção segue o link http://technet.oracle.com/
×
×
  • Criar Novo...