Como faço para consultar um banco de dados Oracle para exibir os nomes de todas as tabelas
O Oracle Database é um sistema de gerenciamento de banco de dados de vários modelos criado pela Oracle Corporation. NÃO use essa tag para outros produtos de propriedade da Oracle, como Java e MySQL.
Como faço para consultar um banco de dados Oracle para exibir os nomes de todas as tabelas
Existe uma maneira de fazer uma Oracleconsulta se comportar como se contenha uma MySQL limitcláusula? Em MySQL, eu posso fazer isso: select * from sometable order by name limit 20,10 para obter as linhas 21 a 30 (pule as 20 primeiras, dê as 10 seguintes). As linhas são selecionadas após o order...
Mesa: UserId, Value, Date. Quero obter o UserId, Value para o máximo (Data) de cada UserId. Ou seja, o valor para cada UserId que possui a data mais recente. Existe uma maneira de fazer isso simplesmente no SQL? (Preferencialmente Oracle) Atualização: desculpas por qualquer ambiguidade: preciso...
Parece que não há conceito de AUTO_INCREMENT no Oracle, até e incluindo a versão 11g. Como posso criar uma coluna que se comporte como incremento automático no Oracle
Eu estou interessado em aprender algumas maneiras (idealmente) de banco de dados agnóstica de selecionar o n º linha de uma tabela de banco de dados. Também seria interessante ver como isso pode ser alcançado usando a funcionalidade nativa dos seguintes bancos de dados: servidor...
Desejo usar o Oracle SQL Developer para gerar um diagrama de ER para minhas tabelas de banco de dados, mas sou novo no Oracle e nesta ferramenta. Qual é o processo para criar um diagrama de ER no SQL
Qual é a diferença entre Views e Views Materialized no
Estou escrevendo alguns scripts de migração para um banco de dados Oracle e esperava que o Oracle tivesse algo semelhante à IF EXISTSconstrução do MySQL . Especificamente, sempre que eu quero soltar uma tabela no MySQL, faço algo como DROP TABLE IF EXISTS `table_name`; Dessa forma, se a tabela...
Como fazer um backup de Stack Overflow em um local : Clique para fazer o download de uma nova atualização de LIKE e IN in a box? No SQL I (infelizmente) muitas vezes é necessário usar LIKEcondições " " devido a bancos de dados que violam quase todas as regras de...
Por favor, esclareça duas coisas para mim: Uma chave estrangeira pode ser NULL? Uma chave estrangeira pode ser duplicada? Por mais justo que eu saiba, NULLnão deve ser usado em chaves estrangeiras, mas em algumas aplicações minhas posso inserir NULLno Oracle e no SQL Server, e não sei por...
Qual é a diferença entre um usuário e um esquema no Oracle?
Eu tenho uma consulta que funciona bem no MySQL, mas quando a executo no Oracle, recebo o seguinte erro: Erro SQL: ORA-00933: O comando SQL não foi finalizado corretamente 00933. 00000 - "Comando SQL não foi finalizado corretamente" A consulta é: UPDATE table1 INNER JOIN table2 ON...
A operação UPSERT atualiza ou insere uma linha em uma tabela, dependendo se a tabela já tiver uma linha que corresponda aos dados: if table t has a row exists that has key X: update t set mystuff... where mykey=X else insert into t mystuff... Como a Oracle não possui uma declaração UPSERT...
Alguém pode explicar como implementar relacionamentos um para um, um para muitos e muitos para muitos enquanto cria tabelas com alguns
Qual é a instrução SQL mais simples que retornará os valores duplicados para uma determinada coluna e a contagem de ocorrências em uma tabela de banco de dados Oracle? Por exemplo: eu tenho uma JOBStabela com a coluna JOB_NUMBER. Como posso descobrir se tenho duplicados se JOB_NUMBERquantas vezes...
Eu sei a afirmação: create table xyz_new as select * from xyz; Que copia a estrutura e os dados, mas e se eu apenas quiser a
Estou procurando uma boa maneira de executar inserções de várias linhas em um banco de dados Oracle 9. O seguinte funciona no MySQL, mas não parece ser suportado no Oracle. INSERT INTO TMP_DIM_EXCH_RT (EXCH_WH_KEY, EXCH_NAT_KEY, EXCH_DATE, EXCH_RATE, FROM_CURCY_CD, TO_CURCY_CD,...
Eu recebo isso ao executar muitos scripts liquibase em um servidor Oracle. SomeComputer sou eu. Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for...
Qual é a diferença entre varchar e
Existe uma diferença no desempenho (no oracle) entre Select * from Table1 T1 Inner Join Table2 T2 On T1.ID = T2.ID E Select * from Table1 T1, Table2 T2 Where T1.ID =