Search found 232 matches
- Fri, 29 Dec 2023 8:10 am
- Forum: PL/SQL
- Topic: Queda de conexão SqlDeveloper
- Replies: 6
- Views: 322
Re: Queda de conexão SqlDeveloper
Boa dr_gori, vou tentar instalar
- Wed, 27 Dec 2023 10:58 am
- Forum: PL/SQL
- Topic: Queda de conexão SqlDeveloper
- Replies: 6
- Views: 322
Re: Queda de conexão SqlDeveloper
Não ocorre
- Tue, 26 Dec 2023 7:55 am
- Forum: PL/SQL
- Topic: Queda de conexão SqlDeveloper
- Replies: 6
- Views: 322
Re: Queda de conexão SqlDeveloper
Bom dia Tiago, sim, uso o PLSQL Developer também e o sqlplus, mas gosto bastante do Sqldeveloper.
Vou continuar caçando por aqui.
Valeu
Abraços.
Vou continuar caçando por aqui.
Valeu
Abraços.
- Tue, 19 Dec 2023 8:25 am
- Forum: PL/SQL
- Topic: Queda de conexão SqlDeveloper
- Replies: 6
- Views: 322
Queda de conexão SqlDeveloper
Bom dia pessoal, Estou tendo um problema com o SqlDeveloper, funciona normalmente e depois de poucos minutos a conexão cai... Ao tentar conectar da a seguinte mensagem: "Sua conexão com o banco de dados foi redefinida. As transações e os estados de sessões pendentes foram perdidos." Ocorreu um erro ...
- Thu, 03 Dec 2020 3:35 pm
- Forum: Apex
- Topic: Oracle REST Data Services URGENTE
- Replies: 2
- Views: 5612
- Thu, 03 Dec 2020 9:59 am
- Forum: Apex
- Topic: Oracle REST Data Services URGENTE
- Replies: 2
- Views: 5612
Oracle REST Data Services URGENTE
Bom dia pessoal, estou precisando *** URGENTEMENTE *** de uma consultoria para configurar o Oracle REST Data Services. Tenho um banco 19 na Oracle Cloud com a minha base de dados, Linux Oracle 7.9 sem interface gráfica. Lá não consigo instalar o APEX, está muito restrito. Tenho um outro servidor com...
- Thu, 12 Nov 2020 2:29 pm
- Forum: Apex
- Topic: Instalação do APEX
- Replies: 2
- Views: 3499
Re: Instalação do APEX
Obrigado dr_gori, ainda não está definido, estão em negociação.
- Thu, 12 Nov 2020 9:47 am
- Forum: Apex
- Topic: Instalação do APEX
- Replies: 2
- Views: 3499
Instalação do APEX
Bom dia amigos, estou voltando depois de alguns anos. Peguei um trampo numa empresa para desenvolver a modelagem e aplicar no banco, agora vou pegar também o desenvolvimento em APEX. Fazem uns 4 anos que não faço nada no APEX, então vou me tornar frequente aqui. Estou usando um XE 18 mas a empresa v...
- Mon, 26 Nov 2018 1:56 pm
- Forum: SQL
- Topic: Ultimo registro da tabela
- Replies: 9
- Views: 16549
Re: Ultimo registro da tabela
Boa tarde, to por aqui ainda sim, meio afastado mas na ativa.
Tenta colocar um alias na sub-query
Tenta colocar um alias na sub-query
SELECT *
FROM E210MVP A
WHERE A.DATMOV = (SELECT MAX(b.DATMOV)
FROM E210MVP b
AND b.CODPRO = A.CODPRO)
AND A.ESTMOV = 'NO'
AND A.FILDEP = '201'
- Sun, 05 Nov 2017 11:00 am
- Forum: PL/SQL
- Topic: Função para validar dígitos repetidos dentro de um número
- Replies: 1
- Views: 3491
Re: Função para validar dígitos repetidos dentro de um númer
bom dia klstos_95, Faça um teste com esta função, se atender você adapta o retorno pra atender o que você precisa. Eu testei no Oracle 11 Create or replace Function Fn_Conta_String(P_String In varchar2, P_Ocorrencia In Number) return varchar2 is Cursor c is select count(*) Qt_Ocor, b.string from ( s...
- Fri, 03 Nov 2017 3:38 pm
- Forum: PL/SQL
- Topic: Função Condição Pagamento
- Replies: 2
- Views: 3245
Re: Função Condição Pagamento
bom dia jerry, Veja se assim ajuda alguma coisa, fiz um teste simples e parece certo: set serverout on size 1000000 declare cursor c is Select '30/60/90' DESCRICAO, 3 PARCELAS, 30 DIAS_INICIO, 30 INTERVALO from dual; c_r c%rowtype; -- v_valor number(12,2) := 13000; v_emissao date := trunc(sysdate); ...
- Wed, 01 Nov 2017 9:16 am
- Forum: Emprego / Vagas
- Topic: Mudança de Trabalho
- Replies: 4
- Views: 12196
Re: Mudança de Trabalho
Valeu Tiago, obrigado
- Mon, 16 Oct 2017 12:27 pm
- Forum: Emprego / Vagas
- Topic: Mudança de Trabalho
- Replies: 4
- Views: 12196
Re: Mudança de Trabalho
Valeu!!!
O mercado está meio estranho, mas estou com bastante esperança.
O mercado está meio estranho, mas estou com bastante esperança.
- Tue, 10 Oct 2017 10:44 am
- Forum: Emprego / Vagas
- Topic: Mudança de Trabalho
- Replies: 4
- Views: 12196
Mudança de Trabalho
Bom dia pessoal, Depois de 20 e tantos anos estou deixando o meu trabalho. Se alguém estiver precisando de um desenvolvedor Oracle, estou voltando para o mercado, em São Paulo. Se houver interesse, por favor me avisem. Tem o meu perfil no Linkedin https://www.linkedin.com/in/roberto-spernega-234a55a...
- Fri, 06 Oct 2017 10:29 am
- Forum: PL/SQL
- Topic: Dúvida com group by
- Replies: 3
- Views: 5278
Re: Dúvida com group by
bom dia, se se você forçar um outer join?
select a.grupo, nvl(b.subgrupo,'nada') subgrupo, Count(1)
from tabela a, tabela b
where b.campo(+) = a.campo
group by a.grupo, nvl(b.subgrupo,'nada')
- Mon, 02 Oct 2017 1:45 pm
- Forum: PL/SQL
- Topic: Dúvida com Order by
- Replies: 5
- Views: 7401
Re: Dúvida com Order by
boa tarde,
Eu entendi a sua pergunta ao contrário
Então coloca to_char no order by e no select
Eu entendi a sua pergunta ao contrário
Então coloca to_char no order by e no select
- Fri, 29 Sep 2017 10:37 am
- Forum: PL/SQL
- Topic: Dúvida com Order by
- Replies: 5
- Views: 7401
Re: Dúvida com Order by
Cara, pra acontecer isso esse campo está sendo encarado como char e não numérico...
Tenta colocar um to_number no campo.
Tenta colocar um to_number no campo.
- Wed, 20 Sep 2017 3:07 pm
- Forum: PL/SQL
- Topic: Ler XML dentro do XML
- Replies: 6
- Views: 15987
Re: Ler XML dentro do XML
boa tarde dcp,
fiz um teste aqui.
Acho que tem um t a mais por isso não retorna nada, é com ose não achasse o caminho.
fiz um teste aqui.
/det/imposto/IPI/IPITtrib/vIPI',
/det/imposto/IPI/IPITrib/vIPI',
- Thu, 14 Sep 2017 3:55 pm
- Forum: PL/SQL
- Topic: Trigger consultando em outra tabela
- Replies: 3
- Views: 3988
Re: Trigger consultando em outra tabela
é , o case tem que estar em um select não funciona assim. tenta transformar num select count CREATE OR REPLACE TRIGGER CMJ_INTEGRA_NCM AFTER INSERT OR UPDATE ON CODIGO_FISCAL Referencing New As New Old As Old For Each Row DECLARE V_CODFISCAL VARCHAR2(10); V_DESCRICAO VARCHAR2(200); V_PERCIPI NUMBER(...
- Thu, 14 Sep 2017 3:16 pm
- Forum: PL/SQL
- Topic: Trigger consultando em outra tabela
- Replies: 3
- Views: 3988
Re: Trigger consultando em outra tabela
boa tarde,
Acrescenta Referencing New As New Old As Old For Each Row antes do for each row
CREATE OR REPLACE TRIGGER CMJ_INTEGRA_NCM
AFTER INSERT OR UPDATE ON CODIGO_FISCAL
Referencing New As New Old As Old For Each Row
Acrescenta Referencing New As New Old As Old For Each Row antes do for each row
CREATE OR REPLACE TRIGGER CMJ_INTEGRA_NCM
AFTER INSERT OR UPDATE ON CODIGO_FISCAL
Referencing New As New Old As Old For Each Row
- Mon, 11 Sep 2017 7:50 am
- Forum: PL/SQL
- Topic: Contando registros
- Replies: 1
- Views: 5022
Re: Contando registros
Bom dia Claudio, Veja se isso ajuda, é um pouco pesado declare cursor c is select c.table_name, c.column_name from user_tab_Columns c, user_objects u where u.object_type = 'TABLE' -- para não buscar visões and c.table_name = u.object_name and c.column_name = 'COD_UNIDADE'; -- c.column_name like '%CO...
- Mon, 04 Sep 2017 9:31 am
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
beleza, pelo menos você já diminuiu bastante desde o início
- Fri, 01 Sep 2017 10:08 am
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
Acho que consegui alguma coisa, tenta assim declare -- v_owner varchar2(40) := 'USER_1'; v_link varchar2(40) := '@DB_LINK'; v_table_name varchar2(40) := 'TABLE_CUST_'; -- queryresult number(38) := 0; v_qt_regi_base_loca number(38) := 0; v_qt_regi_base_remo number(38) := 0; -- cursor c is select cons...
- Fri, 01 Sep 2017 9:42 am
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
Tenta fazer usando o not exist, não tenho certeza se um é mais rápido que o outro, mas não custa tentar.
Enquanto isso vou pensando por aqui.
Enquanto isso vou pensando por aqui.
- Thu, 31 Aug 2017 2:44 pm
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
e eu esqueci de tirar um ;
and table_name like v_table_name||'%';
- Thu, 31 Aug 2017 2:31 pm
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
só não esquece de alterar o nome do dblink, deixei o meu
- Thu, 31 Aug 2017 2:27 pm
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
Bom... Tentei de outro jeito, veja se ajuda um pouco mais. Usei o minus ao invés not exists, mais fácil de montar. declare -- v_owner varchar2(40) := 'USER1'; v_link varchar2(40) := '@dblink_siv001'; v_table_name varchar2(40) := 'TABLE_CUST'; queryresult number(38) := 0; -- cursor c is select constr...
- Thu, 31 Aug 2017 2:01 pm
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
Não sei se um hint resolveria...
Vou fazer uns testes aqui.
Vou fazer uns testes aqui.
- Thu, 31 Aug 2017 1:51 pm
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
O select no execute immediate que está sendo executado pode não estar usando nenhum índice, além do LINK poder estar lento. Mas eu aposto na primeira hipótese, sem índice. Você está tentando comparar os registros faltantes na base remota? Se as suas PKs forem compostas por mais de uma coluna, quase ...
- Thu, 31 Aug 2017 1:42 pm
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
Vou testar com o que você mandou, mas por via das dúvidas, execute só a Query pra ver se está muito lenta mesmo.
- Thu, 31 Aug 2017 1:39 pm
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
Será que o gargalo está nesta query mesmo?
Estou executando na minha base e retorna direitinho, sem demora.
Quer postas a package pra gente dar uma olhada?
Estou executando na minha base e retorna direitinho, sem demora.
Quer postas a package pra gente dar uma olhada?
- Thu, 31 Aug 2017 9:22 am
- Forum: SQL
- Topic: Pegar registro com maior data/hora
- Replies: 1
- Views: 10647
Re: Pegar registro com maior data/hora
Bom dia jerry, tenta alguma coisa mais ou menos assim: select t.PEDIDO, t.ITEMPEDIDO, t.DT_DIVER, t.DT_ULTIMA_AL from sua_tabela t where DT_ULTIMA_AL = (select max(s.DT_ULTIMA_AL) from sua_tabela s where s.PEDIDO = t.PEDIDO and s.ITEMPEDIDO = t.ITEMPEDIDO and s.DT_DIVER = t.DT_DIVER);
- Thu, 31 Aug 2017 9:19 am
- Forum: SQL
- Topic: Melhorar performance
- Replies: 22
- Views: 23424
Re: Melhorar performance
Bom dia cleberz, tenta comparar mais colunas SELECT TABLE_NAME, COLUMN_NAME FROM ALL_CONS_COLUMNS WHERE (owner, table_name, CONSTRAINT_NAME) IN (SELECT owner, table_name, CONSTRAINT_NAME FROM ALL_CONSTRAINTS WHERE OWNER = 'USER_1' AND CONSTRAINT_TYPE = 'P' AND TABLE_NAME LIKE ('TABLE_CUST_%')); pode...
- Thu, 31 Aug 2017 7:31 am
- Forum: PL/SQL
- Topic: Problema com relacionamento entre tabelas gerando duplicidad
- Replies: 2
- Views: 4931
Re: Problema com relacionamento entre tabelas gerando duplic
Bom dia xprata,
Uma solução simplista seria colocar um DISTINCT no seu select.
Para outra solução eu precisaria dar uma olhada na estrutura das tabelas e na Query.
Uma solução simplista seria colocar um DISTINCT no seu select.
Para outra solução eu precisaria dar uma olhada na estrutura das tabelas e na Query.
- Tue, 29 Aug 2017 7:38 am
- Forum: Apex
- Topic: Problema para finalizar instalação APEX
- Replies: 3
- Views: 4843
Re: Problema para finalizar instalação APEX
Bom dia Sergio, Faz tempo que eu não instalo o APEX, mas tenta colocar o endereço com o IP ao invés de localhost http://127.0.0.1:8080/apex/ Se ainda assim não der certo, veja se a porta 8080 está configurada no Oracle. select dbms_xdb.gethttpport as "HTTP-Port", dbms_xdb.getftpport as "FTP-Port" fr...
- Fri, 18 Aug 2017 4:16 pm
- Forum: SQL
- Topic: Somando registros de 15 em 15 linhas
- Replies: 2
- Views: 4389
Re: Somando registros de 15 em 15 linhas
boa tarde lusquera,
Você precisa apresentar este resultado numa única query?
Apresentar um subtotal acumulativo, é isso né?
Você precisa apresentar este resultado numa única query?
Apresentar um subtotal acumulativo, é isso né?
- Fri, 11 Aug 2017 3:00 pm
- Forum: Forms
- Topic: Pular para próxima linha com ENTER
- Replies: 6
- Views: 14513
Re: Pular para próxima linha com ENTER
Desculpa douglas, eu pensei uma coisa e escrevi outra...
Crie uma trigger key-next-item, no corpo dela coloca next_record;
Crie uma trigger key-next-item, no corpo dela coloca next_record;
- Fri, 11 Aug 2017 12:48 pm
- Forum: Forms
- Topic: Pular para próxima linha com ENTER
- Replies: 6
- Views: 14513
Re: Pular para próxima linha com ENTER
Boa tarde douglas, Configuração não, essa é a única que quando chega no último campo do registro passa para o próximo registro ou bloco. Você pode fazer uma jogadinha com a TRIGGER KEY-ENTER, dar um next_record. Ai dá pra você definir se o campo em que o usuário está deve navegar para o próximo camp...
- Thu, 10 Aug 2017 2:19 pm
- Forum: Forms
- Topic: Pular para próxima linha com ENTER
- Replies: 6
- Views: 14513
Re: Pular para próxima linha com ENTER
Boa tarde douglasmattos.
nas propriedades do bloco tem um parâmetro chamado "Navigation".
Por default vem marcado como "Same Record", altere para "Change Record"
nas propriedades do bloco tem um parâmetro chamado "Navigation".
Por default vem marcado como "Same Record", altere para "Change Record"
- Tue, 08 Aug 2017 7:36 am
- Forum: SQL
- Topic: Clientes Inédito/Reativados
- Replies: 2
- Views: 3321
Re: Clientes Inédito/Reativados
alias
if (p_dt_compra_atual - dt_compra) > 180 then
retorna inedito
elsif dt_compra is compra is null then
retorna recuperado
else
retorna regular
end if;
- Tue, 08 Aug 2017 7:35 am
- Forum: SQL
- Topic: Clientes Inédito/Reativados
- Replies: 2
- Views: 3321
Re: Clientes Inédito/Reativados
Bom dia jerry-sc, Você pode criar uma função para identificar a última compra do cliente antes do pedido Function fn_ultima_compra (p_cd_cliente in number, p_dt_compra_atual in date) return varchar2 Um select mais ou menos assim: Select max(dt_compra) dt_compra from pedido ou notas where dt_compra <...
- Thu, 29 Jun 2017 9:57 am
- Forum: PL/SQL
- Topic: Verificar qual package utiliza uma determinada tabela
- Replies: 2
- Views: 5164
Re: Verificar qual package utiliza uma determinada tabela
Bom dia, Você pode tentar alguma coisa assim: Select d.name , d.Type , d.referenced_name , d.referenced_Type , d.referenced_Link_name from All_Dependencies D, all_objects A where a.object_type = 'PACKAGE' And d.name = a.object_name And D.referenced_name in('TABELA1','TABELA2','TABELA3','TABELA4');
- Tue, 27 Jun 2017 2:13 pm
- Forum: SQL
- Topic: Problema com retorno de count + data
- Replies: 4
- Views: 5520
Re: Problema com retorno de count + data
Douglas, eu uso uma visão Me é útil pra um monte de coisas create or replace view vw_calendario_dia as select trunc(sysdate) - Level Dt_Emis From dual CONNECT BY LEVEL <= 7200 union all select trunc(sysdate) Dt_Emis From dual union all select trunc(sysdate) + Level Dt_Emis From dual CONNECT BY LEVEL...
- Tue, 27 Jun 2017 12:55 pm
- Forum: SQL
- Topic: Problema com retorno de count + data
- Replies: 4
- Views: 5520
Re: Problema com retorno de count + data
Boa tarde, Segue uma solução mais ou menos... Usar uma tabela de calendario (eu uso uma visão) Não testado: SELECT data,'Grande Porte', Sum(total) total from ( SELECT to_char(dt_realizacao, 'dd-mm-yyyy')data,'Grande Porte', COUNT(*)total FROM DBAMV.AVISO_CIRURGIA, DBAMV.CIRURGIA_AVISO, DBAMV.CIRURGI...
- Tue, 20 Jun 2017 7:42 am
- Forum: DBA Geral
- Topic: Automatização de Scripts A.D
- Replies: 1
- Views: 3979
Re: Automatização de Scripts A.D
Bom dia borgesrs_br, O jeito mais automático que eu conheço é usando dbms_metadata. Ex. select dbms_metadata.get_ddl('PROCOBJ','NOME DO JOB') from dual; select dbms_metadata.get_ddl('TABLE','NOME DA TABELA') "DDL TABLE" from dual; select dbms_metadata.get_ddl('VIEW','NOME DA VISÃO') "DDL TABLE" from...
- Mon, 12 Jun 2017 8:48 am
- Forum: SQL
- Topic: Problema com cálculo
- Replies: 6
- Views: 9165
Re: Problema com cálculo
tem como você disponibilizar a estrutura da função e alguns b.nr_sequencia da query?
- Mon, 12 Jun 2017 8:38 am
- Forum: SQL
- Topic: Problema com cálculo
- Replies: 6
- Views: 9165
Re: Problema com cálculo
é só um palpite no escuro, mas dá a impressão que está função pode estar com algum problema e retorna sempre o mesmo valor pra sempre dar o mesmo resultado no select, independente da b.nr_sequencia.
- Mon, 12 Jun 2017 7:39 am
- Forum: SQL
- Topic: Problema com cálculo
- Replies: 6
- Views: 9165
Re: Problema com cálculo
Bom dia,
o que retorna quando você executa a função Aval isoladamente?
o que retorna quando você executa a função Aval isoladamente?
- Thu, 08 Jun 2017 4:31 pm
- Forum: PL/SQL
- Topic: Erro ORA-29278
- Replies: 1
- Views: 3988
Re: Erro ORA-29278
Boa tarde pablo, não sei se ajuda mas dá uma olhada neste site https://bobcares.com/blog/how-to-fix-error-421-too-many-concurrent-smtp-connections-in-cpanel-directadmin-servers/ não manjo muito disso, mas se for linux ele indica: root@host [~]# cat /etc/exim.conf |grep smtp_accept_max smtp_accept_ma...
- Tue, 06 Jun 2017 3:32 pm
- Forum: DBA Geral
- Topic: Executar arquivo.sql em Procedure
- Replies: 5
- Views: 10779
Re: Executar arquivo.sql em Procedure
Entendo, infelizmente não vai dar pra gerar o spool de dentro da procedure. A procedure eu tinha pensado mais ou menos assim create or replace PROCEDURE EXPORT_DADOS (VAR1 IN VARCHAR2, --VAR1 --> TIPO DO SEPARADOR VAR2 IN date) is --VAR2 --> DATA DE PESQUISA -- cursor c is SELECT VAR2||VAR1|| COL1||...