DML

sql 0

DELETE X TRUNCATE

Existem dúvidas básicas que nos assolam durante o nosso dia-a-dia e neste artigo vamos abordar uma delas. Primeiramente para testarmos e acompanharmos tudo criaremos uma tabela e vamos colocar dados nela. CREATE TABLE TESTE ( NUMERO INT ); DECLARE NUM NUMBER := 0; BEGIN FOR i in 0..10000 LOOP INSERT...

bd 0

Deferrable Constraints no Oracle

​ Olá Pessoal, hoje vou abordar um tema muito curioso e pouco conhecido por desenvolvedores no mundo Oracle.  O Modo de validação das constraints. Existe uma máxima no conceito relacional que diz que “Não pode existir um filho sem pai”, entretanto, não é bem assim, isso depende quando a consistência...

bd 0

Vídeo Aula Arquitetura de Banco de Dados – INSERT

O GPO (Grupo de Profissionais Oracle) publica o terceiro vídeo do Professor Marcio Guimarães. Com o título Aula Arquitetura de Banco de Dados – Insert, o Professor Marcio aborda o comportamento do comando INSERT ao ser executado na instância de um banco de dados Oracle. Equipe GPOEquipe GPO (Grupo de...

bd 0

Capturando erros DML/DDL gerados pelas sessões: Um pouco da trigger de sistema AFTER SERVERERROR

Para quem é aficionado em auditoria de banco de dados, com certeza já deve ter ouvido falar do gatilho de evento de sistema chamado SERVERERROR. Esta trigger de sistema é capaz de capturar erros gerados pelas instruções SQL executadas na sessões que estão atualmente conectadas no banco de dados Oracle....

pl/sql 3

Insert – Update imagem em campo BLOB

Salve Galera.. Vou interromper a sequencia de Posts sobre Indice Entendendo a ultilizaçao de indices para postar apenas algumas linhas sobre Update e Insert de imagens em campos BLOB dentro do banco ORACLE.. Percebi que existe muito pouco material falando sobre udate, vc encontra 1 ou 2 sobre insert.. mas...

bd 2

Concorrência e Consistência dos Dados (Locks)

Olá Nesse primeiro Post, tenho a intenção de mostrar de forma resumida, prática e simples o conceito de concorrência e consistência de dados, enfim os nossos locks de cada dia. Se os banco de dados tivessem apenas um único usuário, muitos dos nossos problemas seriam resolvidos (Tudo bem que criaríamos...

sql 0

SQL – Básico!

Boa tarde pessoal, Conforme o post anterior (Por onde começar em Oracle?), eu irei focar o post de hoje nos iniciantes em oracle. Então nada mais coerente do que começar falando de SQL. É importante frisar que existem inúmeros comandos e conceitos no SQL, logo, irei abordar apenas os que...

bd 3

Escrevendo Caracteres Especiais

Olá pessoal, Neste post, pretendo ensinar como fazer carga de caracteres especiais no Oracle. Para ficar mais fácil entender o problema e também sua solução, vou usar um exemplo: suponhamos que o sistema que está sendo desenvolvido armazene, em um banco de dados, textos contendo caracteres especiais. Vamos imaginar a...