Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Características do Oracle 10g SQL
Oracle 10g é o sistema de gerenciamento de banco de dados relacional criado pela Oracle Corp Um banco de dados é a recolha de dados em uma ou mais de uma tabela relacionados uns aos outros . Oracle 10g é a versão melhorada de uma versão anterior e consiste de funções que lhe dão mais controle para armazenamento, recuperação e processamento dos dados. Você pode usar os novos recursos do SQL através do SQL * Plus , que é a interface amigável para a extração e manipulação de dados . Suporte Espaços em branco para Path e nomes de arquivos

As versões anteriores do banco de dados Oracle não apoiar os espaços em branco no Windows caminho e arquivo nomes. Por exemplo : mydata.txt

Você pode agora inserir um nome do arquivo com espaços no meio do texto. Por exemplo: " meu data.txt "

O nome de arquivo com espaços tem que estar dentro de aspas duplas. Use esse recurso para especificar os nomes dos arquivos durante a utilização do "Iniciar", "Executar", " SPOOL ", " salvar", " EDIT ", "@" e "@ @" comandos. O símbolo "@" é o mesmo que o comando "iniciar" e é usado em SQL * Plus linha de comando

Por exemplo : . @
Comando spool " meu data.sql "

o comando " SPOOL " é usado para transferir o resultado de uma consulta a partir do SQL * Plus para um arquivo de teste . Oracle 10g possui novos recursos para a substituição , acrescentando e criando o resultado de uma consulta a um arquivo de spool já existente. A sintaxe para anexar os resultados para um arquivo é:

SPOOL APPEND

Por exemplo : SPOOL "Meu Data.txt " APPEND

Executar o acima comando irá adicionar os dados das consultas futuras para o arquivo já existente até que você digite o seguinte comando:

spool off

Use o " CRIAR " comando para verificar a existência de um arquivo e criá-lo se ele não existe para evitar sobrescrever um arquivo existente . A sintaxe para a "Criar" comando é:

SPOOL "Meu data.txt " CREATE

substituir o arquivo existente ou usando o comando "Substituir" ou omitindo a cláusula " APPEND " da seguinte maneira :

SPOOL " meu data.txt " [REPLACE ]
SET SQLPROMPT

Use o " DATA ", "privilégio" e variáveis ​​"Usuário" para identificar o usuário do banco de dados , as diversas funções associadas com o usuário e data atual. Você pode usar esses comandos para identificar os casos você está conectado eo que você tem privilégios para cada instância . Por exemplo :

SET SQLPROMPT " _user _privilege _date > "

Utilize este comando para descobrir o banco de dados utilizado pelo usuário da seguinte maneira :

SET SQLPROMPT _user " '@' _connect_identifier > "
expressões Regulares

Oracle 10g introduziu maior flexibilidade na utilização das expressões regulares com as seguintes novas funções: " REGEXP_LIKE ", " REGEXP_INSTR , " " REGEXP_SUBSTR "e" REGEXP_REPLACE " semelhante ao" como "," INSTR "," SUBSTR " e " Substituir " comandos com a diferença de que eles não usam o "% " e " _ "caracteres.

Por exemplo:

SELECT * FROM estudante oNDE REGEXP_LIKE (nome, '^ a [ BM ] ', ' i ');

Executando o comando acima irá mostrar todas as linhas onde o nome de um estudante começa com AB ou AM. O "i" parâmetro permite que as expressões regulares para ser maiúsculas de minúsculas.

Use a função " REGEXP_INSTR " para retornar a posição inicial da primeira substring que corresponde à expressão regular. Por exemplo:

Selecione first_name , last_name , GPA , REGEXP_INSTR ( last_name ' [ aeiou ] ', 1 , 2, 'i ') do aluno;

Executando o comando acima irá mostrar o posição da segunda ocorrência de uma vogal na última nome dos alunos.

O 'i' faz com que as expressões regulares para diferenciar maiúsculas de minúsculas . Da mesma forma , o " REGEXP_REPLACE " é semelhante aos personagens " substituir" o comando com a diferença de que ele usa uma expressão regular como a seqüência de pesquisa em vez de " %" e "_" na versão anterior do banco de dados Oracle. A função " REGEXP_SUBSTR " retorna a string correspondente à expressão regular.

Anterior :

Próximo : No
  Os artigos relacionados
·Como: consultas hierárquicas do Oracle 
·A capacidade máxima do Banco de Dados Oracle 
·Privilégios insuficientes e Funções do Oracle 
·Como configurar um formulário com duas abas no Access 
·O que são dados redundantes 
·Como agendar Relatórios em SSRS 
·Como acompanhar e analisar Manutenção Preventiva Com …
·Como converter o Diploma Gradebook para Excel 
·Principais elementos de Dicionários de banco de dados 
·Qual é o programa -Data da Independência e Metadados 
  Artigos em destaque
·Como gravar um CD em Deepburner 
·Como criar em Flash Calendários 
·Como adicionar uma foto para um cartão eletrônico 
·Como MP4 ( MPEG-4) gravar em um DVD e reproduzir vídeo…
·Como fazer backup de um Macbook Totalmente 
·Como gravar um filme em um DVD- CD usando o Windows Med…
·Como usar Waves Diamante 
·Posso Alinhe Âncora Pontos no Illustrator 
·Como usar o Clam AV 
·Como criar pintura do carro com o Autodesk 3ds Max 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados