Articles of oracle do

Sintaxe de Expressão de Caso SQL?

Qual é a syntax completa e correta para a expressão SQL Case?

Diferença entre a notação plus (+) do Oracle e a notação ansi JOIN?

Qual é a diferença entre o uso do oracle’s plus notation (+) sobre a notação de join padrão ansi? Existe diferença no desempenho? A notação de mais é descontinuada?

Consulta de pivot do Oracle SQL

Eu tenho dados em uma tabela como visto abaixo: MONTH VALUE 1 100 2 200 3 300 4 400 5 500 6 600 Eu quero escrever uma consulta SQL para que o resultado é dado abaixo: MONTH_JAN MONTH_FEB MONTH_MAR MONTH_APR MONTH_MAY MONTH_JUN 100 200 300 400 500 600

Operador Oracle “(+)”

Eu estou verificando algumas instruções SQL antigas com o propósito de documentá-las e, provavelmente, aprimorá-las. O DBMS é o Oracle Eu não entendi uma declaração que dizia assim: select … from a,b where a.id=b.id(+) Estou confuso sobre o operador (+) , e não consegui em nenhum fórum … (procurar por + entre aspas também não […]

Como faço para redefinir uma sequência no Oracle?

No PostgreSQL , posso fazer algo assim: ALTER SEQUENCE serial RESTART WITH 0; Existe um equivalente Oracle?

Dynamic pivot in oracle sql

… pivô (sum (A) para B em (X)) Agora B é do tipo de dados varchar2 e X é uma cadeia de valores varchar2 separados por vírgulas. Valores para X são selecionar valores distintos de uma coluna (digamos CL) da mesma tabela. Desta forma, a consulta de pivot estava funcionando. Mas o problema é que […]

Dividir valores separados por vírgula para colunas no Oracle

Eu tenho valores sendo retornados com 255 valores separados por vírgula. Existe uma maneira fácil de dividi-los em colunas sem ter 255 substr? ROW | VAL ———– 1 | 1.25, 3.87, 2, … 2 | 5, 4, 3.3, …. para ROW | VAL | VAL | VAL … ——————— 1 |1.25 |3.87 | 2 … […]

Pesquisar todos os campos em todas as tabelas para um valor específico (Oracle)

É possível procurar em todos os campos de cada tabela por um valor específico no Oracle? Existem centenas de tabelas com milhares de linhas em algumas tabelas, então sei que isso pode levar muito tempo para consultar. Mas a única coisa que sei é que um valor para o campo que gostaria de consultar é […]