Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como atualizar Maiúsculas no Oracle
Funções em produtos Oracle , como Oracle Database , permitir que todas as combinações possíveis de letras maiúsculas e minúsculas em um "Select ", "Update ", ou " Delete" declaração . Isto significa que consultas e atualizações de dados não são dependentes de letra caso de filtrar registros. Isto é útil , mas também pode ser problemático se usado incorretamente. No entanto, a função de atualização salva escrever código adicional para lidar com problemas carta de casos nos dados, como a função de " superior" coloca automaticamente os dados fornecidos a ele em letras maiúsculas. Instruções
1

Identificar os dados para atualizar comparando letras maiúsculas em uma tabela Oracle. Isso provavelmente vai incluir dados como um varchar (Variable Campo Personagem) , que não é em um caso carta particular.

Exemplos são sobrenomes como " Smith ", " Jones", " Rainger ".

Nenhum deles está em um caso específico , mas a instrução de atualização deve ser capaz de usar qualquer um deles para especificar critérios para uma instrução de atualização .
2

Criar a instrução de atualização . Para atualizar independentemente da carta caso, a função "UPPER " deve ser incluída na declaração de atualização

Um exemplo disto é a seguinte: .

ATUALIZAÇÃO cliente SET sold_indicator = 'Y' < br >

ONDE UPPER ( sobrenome) = ' JONES ' em

E customerid = 300 ;

Esta declaração define o sold_indicator campo para "Y" se algum sobrenomes no banco de dados são " Jones, " " jones ", " Jones ", ou qualquer combinação de letras maiúsculas e minúsculas . A função UPPER garante que cada registro contendo atualizações " Jones" , independentemente do caso de letra utilizado para customerid 300 .
3

Teste a instrução de atualização . Antes da instrução de atualização é executado, ele é uma boa idéia para "Selecionar" os dados primeiro para verificar os dados a serem atualizados está correto como segue :

Selecione
sobrenome

FROM cliente

ONDE UPPER ( sobrenome) = ' JONES ' em

e customerid = 300 ;

Anterior :

Próximo : No
  Os artigos relacionados
·Como acessar as tabelas Paradox De CPP 
·A diferença entre DDBMS & DBMS tradicionais 
·Como: consultas hierárquicas do Oracle 
·Como executar um pacote DTS Com SSIS 
·Como criar uma tabela Se ela não existe no Oracle 
·O que é uma chave atômica no DB2 
·Como combinar várias tabelas no Access 
·Como criar um formulário em SGBD 
·O que é o banco de dados Abstração 
·Não é possível imprimir uma legenda no Access 
  Artigos em destaque
·Como gravar um CD de MP3 em um Mac 
·Como compactar um DBX 
·Como desativar o SSL no Thunderbird para Avast 
·Como trabalhar em torno do limite do quadro in Flash 
·Como se livrar do Bot Spy 
·O que faz um pré-amplificador no iTunes Do 
·Como configurar dBpoweramp Com FLAC 
·Como converter um JPG de um vetor no Illustrator CS3 
·Como faço para remover completamente o BitDefender do …
·Como excluir Sistema Antivírus Pro 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados