Postagens

Mostrando postagens de outubro, 2013

Operadores

Imagem
Hoje vou tratar de um tema simples porem super importante para programar em PL/SQL,tipo de operadores. São os simbolos utilizados pela PL/SQL e pelo Oracle para tratar valores Operadores aritméticos: Soma: + Subtração: - Divisão: / Exponenciação: ** (esse operador só é reconhecido pelo pl/sql) Operadores de comparação Diferente:  != e <> Igual que:  = Maior que: > Menor que: < Maior ou igual que: >=  Menor ou igual que:<=  Entre: BETWEEN Campara se o valores esta entre dois valores. Concatenar: ||  Parecido: LIKE  Compara parte de um grupo de caracteres. Propriedades o simbolo "%" representa qualquer cadeia de caracteres de 0 ou mais caracteres e o simbolo "_" representa um único caractere qualquer. O select com o operador LIKE pode ter os seguintes comportamentos:   SELECT c_nome FROM tb_teste WHERE  c_nome  LIKE 'A%' -- Retorna todos os nomes que começam com a letra "A"   SELECT c_...

Tipos de Variáveis – Parte 2

Nesse post vou continuar o falando sobre os tipos de variáveis do PL/SQL. O incio da postagem Tipos de Variáveis esta no link: Parte 1   Variável LOB  (Large Objects) As v ariáveis do tipo Large objects como o proprio nome sugere possibilitam o armazenamento de grandes informações  c omo imagens, sons, vídeos, arquivos de texto e pdf. Esse tipo de variavel é dividido em 4 subtipos (datatypes):  BFILE,  BLOB,  CLOB e  NCLOB BFILE Serve apenas para leitura pois armazena tipos de dados binários localizados fora do banco de dados em arquivos do sistema operacional como TXT e HTML. Essa  variável   deve ser declarada com referencia nula. Exemplo de declaração da variavel BFILE: V_TESTE BFILE; BLOB A varialvel do tipo BLOB aceita o armazenamento de dados binários de tamanho  variável , esse datatype possibilita a leitura e a escrita.  É  possível  especificar o tamanho...

Tipos de Variáveis – Parte 1

Imagem
Nesse post vou falar um pouco sobre os tipos de variáveis do PL/SQL. Resolvi dividir o tema em duas postagens(Parte 1 e Parte 2 ), pois é muito conteúdo e muito detalhe para uma única postagem.   Variável Escalar O tipo mais simples de variável, deriva dos tipos de dados validos para colunas de tabelas no banco de dados Oracle, esse tipo é utilizado para representar objetos de dados de tamanho fixo individuais, tais como inteiros e ponteiros.   As variáveis do tipo escalar também podem ser usadas para compor objetos de tamanho fixo que são compostos de um ou mais tipos primitivos ou compostos. O grupo de variáveis do tipo escalar pode ser subdividido da seguinte forma: Variável escalar numérica Variável escalar Caracteres Variável escalar Data Intervalo Variável escalar booleana Vari ável escalar numérica São as variáveis utilizadas para armazenar números inteiros ou valores reais. Existem três derivações deste tipo de variável no PL/SQL: NUMBER,...
Imagem
Introdução ao PL/SQL Nessa primeira postagem vou fazer uma breve explanação sobre o PL/SQL . Vou tratar alguns pontos básicos como: O que é? Sua Historia. Estrutura Básica. O que é? Acredito que boa parte dos programadores tem uma noção básica do que é, mas aqui vou fazer uma definição clara para quem esta apenas iniciando nesse mundo ou para aqueles que simplesmente se viram trabalhando com PL/SQL. PL/SQL - Procedural Language/Structured Query Language - é a linguagem própria de programação do SGBD (Sistema de Gerenciamento de Banco de Dados) Oracle, é uma ferramenta robusta, podendo ser utilizada de várias formas para tratamento de dados no banco de dados. A linguagem PL/SQL pode simplificar o desenvolvimento de uma aplicação, otimizar a execução  e melhorar a execução de recursos de banco de dados, é uma linguagem case-insensitive (reconhece o comando independente se ele foi escrito em letras MAIUSCULAS ou em letras minúsculas)e aceita tip...

Mais PL/SQL

O Blog Esse blog foi criado com o objetivo de ajudar quem esta iniciando os estudos em banco de dados, SQL e ou PL/SQL ou para que já conhece e quer evoluir mais. Vou postar artigos com dicas de como programar, como otimizar seu código e como usar o banco Oracle. Teremos artigos do conhecimento básico ao avançado. A blogueira Formada em Informatica para Gestão de Negócios pela Fatec ( Faculdade de tecnologia do estado de São Paulo). Cursando especialização em banco de dados pela UNICAMP ( termino previsto dezembro 2016). Oito anos de  experiencia em TI sendo 7 dedicados exclusivamente a banco de dados. Qualquer duvida, insegurança ou questionamento pode comentar em qualquer post do blog.