Search found 357 matches

by Tineks
Thu, 31 Mar 2011 8:26 am
Forum: PL/SQL
Topic: melhora no script
Replies: 10
Views: 10695

Beleza brow!!!

Valeu, abraços!!!!
by Tineks
Tue, 22 Mar 2011 1:19 pm
Forum: SQL
Topic: Transações diárias de um esquema
Replies: 12
Views: 7754

E ai Rui!!
que bom que conseguiu!!! show de bola!!!

Foi a primeira vez que procurei algo do genero, nunca tive essa necessidade, mas agora eu já sei hehehe, o q vale é essa troca de informações!!

Gde Abraço!!!
by Tineks
Mon, 21 Mar 2011 8:22 pm
Forum: PL/SQL
Topic: melhora no script
Replies: 10
Views: 10695

Falai brow, beleza? montei um script com um ambiente semelhante ao seu.. pra fazer um update usando forall, você teria 2 opcoes, ou cria uma variavel pra cada campo que o cursor vai usar, ou você pode usar um object type como no exemplo abaixo... qualquer dúvida é só perguntar! []s! Connected to Ora...
by Tineks
Mon, 21 Mar 2011 5:42 pm
Forum: SQL
Topic: Transações diárias de um esquema
Replies: 12
Views: 7754

Rui, vê se isso aqui pode ajudar!! SQL> select to_char(startup_time,'dd/mm/yyyy') from v$instance 2 / TO_CHAR(STARTUP_TIME,'DD/MM/YY ------------------------------ 08/03/2011 SQL> SQL> select sum(value) total_transacoes 2 from v$sysstat 3 where name in ('user commits','user rollbacks') 4 / TOTAL_TRA...
by Tineks
Mon, 21 Mar 2011 3:27 pm
Forum: PL/SQL
Topic: melhora no script
Replies: 10
Views: 10695

E ai brow, beleza?

tem um detalhe nesse script, no cursor só carrega campos da "tabela2".. o update está apontando pra "tabela1"... seria isso mesmo?

se puder, manda o script de "create table" dessas tabelas, assim fica mais facil pra ajudar...

valeu!
[]sss!
by Tineks
Mon, 21 Mar 2011 11:57 am
Forum: PL/SQL
Topic: melhora no script
Replies: 10
Views: 10695

E ai brow, beleza? você precisa acertar seu update, ele não esta usando o type fetch_array. update tabela1 a set a.nrc = s_array(i).nrc || ':' ,a.id_status_pc_ant = s_array(i).id_status_pc || ':' ,a.id_status_conta_ant = s_array(i).id_status_conta || ':' ,a.id_localidade_ant = s_array(i).id_localida...
by Tineks
Thu, 24 Feb 2011 5:46 pm
Forum: PL/SQL
Topic: Consulta avançada para pegar ultima dia do mês
Replies: 13
Views: 25721

E ai Jefries, beleza? brow, eu não sei se existe um comando no padrão ansi q venha servir para os o bancos... pro oracle você pode usar esse aqui SQL> select last_day(trunc(sysdate)) from dual 2 / LAST_DAY(TRUNC(SYSDATE)) ------------------------ 28/2/2011 agora pro sql server a coisa já muda, esse ...
by Tineks
Tue, 22 Feb 2011 7:58 pm
Forum: PL/SQL
Topic: Retornar linhas da tabela com mais de um campo nulo
Replies: 5
Views: 5757

Denis, se você concatenar um campo nulo com um não nulo, o valor retornado será nulo.. vê se é isso q você precisa.. QL> SQL> with tbl as (select 1 linha, 'X' campo1, 'W' campo2, 'Y' campo3 from dual union 2 select 2 linha, null campo1, 'W' campo2, 'Y' campo3 from dual union 3 select 3 linha, null c...
by Tineks
Tue, 15 Feb 2011 1:32 pm
Forum: PL/SQL
Topic: matriz do select com data
Replies: 3
Views: 2427

Se q versão do seu banco for 11, procura por pivot table...

[]s!!
by Tineks
Tue, 15 Feb 2011 11:20 am
Forum: PL/SQL
Topic: matriz do select com data
Replies: 3
Views: 2427

Vanderlei, você queria fazer um distinc das datas e separa-las em colunas e não por linhas?
by Tineks
Tue, 15 Feb 2011 11:20 am
Forum: PL/SQL
Topic: Dias uteis x vendas
Replies: 12
Views: 11499

E ai brow, beleza? na coluna RN você tem a ordem da semana analisando o resultado como um todo (1.. 10, 20.).. na coluna data3 você tem a ordem da semana dentro do mês..

Como você queria essa ordenação?
by Tineks
Mon, 14 Feb 2011 6:10 pm
Forum: PL/SQL
Topic: Dias uteis x vendas
Replies: 12
Views: 11499

Brother, desculpa por melhorar o nome dos campos da query.. o dia hj esta meio corrido por aqui.... homologação de projeto, você sabe como é rsrsrs
by Tineks
Mon, 14 Feb 2011 6:09 pm
Forum: PL/SQL
Topic: Dias uteis x vendas
Replies: 12
Views: 11499

E ai brow, beleza? alterando a subquery da pra ter essa informação.. SQL> with tbl as ( 2 select 5 CODIGO_VENDEDOR, 'ROBSON' VENDEDOR_APELIDO, TO_DATE('01/12/2010','DD/MM/YYYY') DATA, 1879.47 VENDEDOR_VENDAS, 3142.857142 COTA_DIARIA, -1263.38714285714 VENDEDOR_DIFERENCA FROM DUAL UNION ALL 3 select ...
by Tineks
Mon, 14 Feb 2011 2:08 pm
Forum: PL/SQL
Topic: Dias uteis x vendas
Replies: 12
Views: 11499

E ai brow, beleza? vê se é isso aqui q você precisa.... []s!! SQL> with tbl as ( 2 select 5 CODIGO_VENDEDOR, 'ROBSON' VENDEDOR_APELIDO, TO_DATE('01/12/2010','DD/MM/YYYY') DATA, 1879.47 VENDEDOR_VENDAS, 3142.857142 COTA_DIARIA, -1263.38714285714 VENDEDOR_DIFERENCA FROM DUAL UNION ALL 3 select 5 CODIG...
by Tineks
Mon, 07 Feb 2011 2:05 pm
Forum: PL/SQL
Topic: CHAMADA DE FUNCTION COM VARIÁVEIS DE ENTRADA E SAÍDA
Replies: 3
Views: 4377

E ai Raquel, beleza? segue um exemplo de execute immediate chamando proc e function, usando parametros de in e out... qualquer dúvida é só falar.. SQL> CREATE OR REPLACE PACKAGE "CCM"."PKG_CJ" is 2 3 procedure prc_potencia(p_valor in number,p_saida out number); 4 function fun_potencia(p_valor in num...
by Tineks
Mon, 07 Feb 2011 9:39 am
Forum: SQL
Topic: Divisão
Replies: 9
Views: 14481

Alecio, nunca vi nada a respeito desse comando, você está usando qual versão do banco???
by Tineks
Thu, 03 Feb 2011 1:14 pm
Forum: PL/SQL
Topic: Função usuario
Replies: 17
Views: 16278

Cicero,

Acho que nesse caso a melhor opção tecnica é você não ter uma tabela de usuários que o seu sistema possui e sim criar o usuário dentro do proprio banco...

[]s!
by Tineks
Tue, 01 Feb 2011 5:58 pm
Forum: PL/SQL
Topic: Auditoria de tabelas no Oracle
Replies: 1
Views: 2328

E ai Andre, beleza?? brow, a principio vejo 2 opções: 1) Na trigger da sua tabela você poderia fazer o DML dinamicamente, porem os campos você teria incluir em uma variavel antes de executar, e antes disso tb fazer um acesso a all_tab_columns... o q não acho nada performatico nesse caso... mas é pos...
by Tineks
Tue, 01 Feb 2011 11:33 am
Forum: PL/SQL
Topic: Função usuario
Replies: 17
Views: 16278

E ai Cicero, beleza? uma opção seria você setar um parametro com o usuário q está logado, essa rotina iria logo após o seu código q faz a validação dele no seu sistema... Setar : SQL> begin 2 dbms_application_info.set_client_info ('Cristiano'); 3 end; 4 / Recuperar SQL> set serveroutput on; SQL> SQL...
by Tineks
Fri, 28 Jan 2011 11:02 am
Forum: PL/SQL
Topic: Criar view repetindo registros
Replies: 2
Views: 3385

Falai Edu, beleza brow? brother.. vê se isso aqui te ajuda... SQL> with tbl as (select 1 id_prateleira, 'PRINCIPAL' descricao, 50.50 capacidade, 3 profundidade from dual 2 union 3 select 2 id_prateleira, 'OPCIONAL' descricao, 20.15 capacidade, 2 profundidade from dual 4 ) 5 select id_prateleira 6 ,d...
by Tineks
Fri, 28 Jan 2011 9:23 am
Forum: SQL
Topic: Cláusula Like personalizada
Replies: 4
Views: 6561

André, seria isso? SQL> SQL> with tbl_clientes as 2 ( 3 select 'JOAO DA SILVA PIRES' nome from dual 4 union 5 select 'MARIA DA SILVA PIRES' nome from dual 6 ) 7 select * 8 from tbl_clientes 9 where nome like '%JOAO%PIRES%' 10 / NOME -------------------- JOAO DA SILVA PIRES []s!!!
by Tineks
Thu, 27 Jan 2011 4:46 pm
Forum: PL/SQL
Topic: Tudo na mesma linha
Replies: 2
Views: 2075

Lyccos, provavelmente você já solucionou seu problema, mas vou deixar aqui uma dica, onde você le as tabelas "rec_fiscal_classif_details,rec_fiscal_classifications" uma única vez. SQL> with rec_fiscal_classifications as 2 ( 3 select 1 classification_id, 33030000 classification_code, 33030000 migrati...
by Tineks
Thu, 27 Jan 2011 1:33 pm
Forum: SQL
Topic: Divisão
Replies: 9
Views: 14481

Brow, o case é uma das opções q você tem nesse caso, uma outra seria usar um decode, como nos exemplos abaixo... SQL> WITH tbl_glufke AS 2 ( 3 SELECT 50 RESUMO_TOTAL_SERVICO, 5 TOTAL_VENDEDOR FROM DUAL 4 UNION ALL 5 SELECT 50 RESUMO_TOTAL_SERVICO, 5 TOTAL_VENDEDOR FROM DUAL 6 ) 7 SELECT NVL(TRUNC(((...
by Tineks
Tue, 19 Feb 2008 1:04 pm
Forum: Off-Topic
Topic: Escritórios do Google no Brasil
Replies: 2
Views: 4082

E ai Alef, beleza??

cara aqui vai alguns links, vê se te ajuda..

link 1
link 1

[]s
by Tineks
Tue, 19 Feb 2008 12:46 pm
Forum: PL/SQL
Topic: Consulta
Replies: 4
Views: 4326

Olá..

uma sugestão será criar uma OBDC pra acessar o XLS e depois tentar conectar o oracle com essa ODBC.. bem, isso eu nunca fiz, mas fica aqui a idéia.!! :D

[]s!!
by Tineks
Tue, 19 Feb 2008 12:43 pm
Forum: PL/SQL
Topic: AUTONUMERAÇÂO
Replies: 4
Views: 5735

Olá Dante, beleza??

o datatype é number sim, a unica coisa que você precisa se atentar é ao tamanho limite do da sua sequence, ele não poderá ser maior do que a capacidade do seu campo númerico.

[]´s!!
by Tineks
Fri, 01 Feb 2008 12:41 pm
Forum: SQL
Topic: SQL para trazer o estado que possui mais cidades
Replies: 8
Views: 7995

Talves no mySQL exista alguma coisa parecida com o o Sql Server.. no sql server o comando equivalente ao rownum é o TOP, no caso TOP 1 traz somente a primeira linha, top 2 as 2 primeiras e assim vai.. :D

[]s'!!!
by Tineks
Fri, 01 Feb 2008 11:03 am
Forum: SQL
Topic: SQL para trazer o estado que possui mais cidades
Replies: 8
Views: 7995

E ai Hernani, beleza??

segue ai um exemplo..

Select all

SELECT *
  FROM (SELECT   COUNT (1) qt, a.estado
            FROM tab_cidades a
        GROUP BY a.estado
        ORDER BY 1 DESC)
 WHERE ROWNUM <= 1
[]'s!!
by Tineks
Fri, 01 Feb 2008 10:45 am
Forum: SQL
Topic: Concatenação
Replies: 7
Views: 9286

E ai Renan beleza??

da pra fazer sim, procure aqui no site ou na net pela palavra "PIVOT TABLE".
nesse link tem um artigo falando sobre isso..

[]'s!!
by Tineks
Fri, 01 Feb 2008 9:55 am
Forum: PL/SQL
Topic: ORA-00947: Não há valores suficientes.
Replies: 2
Views: 15150

E ai Dante, beleza??

você conferiu os tipos das variaveis, tamanhos dos campos?
com esse insert você vai inserir todos os registros da tabela EMPRESAS na tabela ENDERECO_ADICIONAL, você tentou fazer isso pra um unico registro?

[]'s
by Tineks
Tue, 29 Jan 2008 3:01 pm
Forum: PL/SQL
Topic: Select com WITH
Replies: 1
Views: 1861

Tópico bloqueado,
post encontrado no fórum de SQL*Plus.
by Tineks
Tue, 29 Jan 2008 2:56 pm
Forum: SQL
Topic: Select com With
Replies: 4
Views: 4582

Por acaso esse "With" é aquele que podemos utilizar no connect by?

Select all

   .
   .
   START WITH last_name = 'Jose'
   .
   .
[]'s
by Tineks
Tue, 29 Jan 2008 2:54 pm
Forum: SQL*Plus
Topic: duvida na hora de converter a data
Replies: 6
Views: 9488

você precisa que a variavel VDTDATAFLUXO seja double, ela não é do tipo TDatetime?

[]'s
by Tineks
Tue, 29 Jan 2008 2:31 pm
Forum: PL/SQL
Topic: CASAS DECIMAIS
Replies: 3
Views: 22566

E ai Rodrigo, beleza??

vê se isso pode ajudar.!

Select all

SELECT REPLACE (TO_CHAR (123021.362,'999999D99MI','NLS_NUMERIC_CHARACTERS = '',.'''),',','') FROM DUAL
[]'s
by Tineks
Tue, 29 Jan 2008 9:43 am
Forum: SQL*Plus
Topic: duvida na hora de converter a data
Replies: 6
Views: 9488

Olá..

A variavel VDTDATAFLUXO é do tipo TDateTime??

Tenta fazer a mudança abaixo.

Select all

VDTDATAFLUXO := STPPESQUISAIMOBILIZADO.ParamByName('DT_VENCIMENTO_').value;
[]'s
by Tineks
Mon, 28 Jan 2008 7:34 am
Forum: SQL
Topic: Pesquisar em campo varchar2 contendo data e hora
Replies: 3
Views: 6345

Realmente Dr. Gori...
não percebi que estava MIN e realmente não existe esse tipo de conversão, o correto mesmo é MI ..

[]'s!!
by Tineks
Sun, 27 Jan 2008 12:13 pm
Forum: Outros
Topic: Chamr procedures PL pelo Browser
Replies: 3
Views: 5122

E ai amigo, tudo beleza?? pelo visto está faltando de configurar o DAD da sua maquina, é exatamente o nome dele que entra na url que você informou acima.. http://server:port/pls/<DAD>/<OBJETO> aqui no fórum já rolou alguns posts isso, qualquer dúvida procure por WebToolkit . Aqui vai o LINK pra uma ...
by Tineks
Sun, 27 Jan 2008 12:05 pm
Forum: SQL
Topic: Pesquisar em campo varchar2 contendo data e hora
Replies: 3
Views: 6345

Marcos, você precisa converter o campo da sua tabela pra data, por exemplo. SELECT A.DATA FROM MOVIMENTO A WHERE TO_DATE(A.data,'DD/MM/YYYY HH24:MIN') >= TO_DATE('01/01/2008 10:15','DD/MM/YYYY HH24:MIN') obs: caso o campo data tenha indice o comando to_date vai anular esse indice, podendo ficar lent...
by Tineks
Sat, 26 Jan 2008 2:34 pm
Forum: PL/SQL
Topic: Ajuda! Iniciante em PL/SQL
Replies: 4
Views: 5074

Olá Douglas, seja bem vindo ao fórum. O PL/SQL Developer é uma excelente ferramenta, existe outras muito boas como o SQL Navigator, TOAD, etc.. Pra fazer o básico, q é montar select, editar packages, procedures e functions é bem simples, quando você entra nessa ferramenta do lado esquerdo existe uma...
by Tineks
Thu, 24 Jan 2008 3:09 pm
Forum: SQL*Plus
Topic: Synonym -
Replies: 4
Views: 10377

Com o synonym você consegue dar alias para outros objetos do seu banco de dados. você pode criar um alias pra uma procedure, function, table, package, etc... Ele é bem útil em situações onde você tem que acessar tabelas de outro usuario ou outro banco de dados... por exemplo, imagine uma situacao on...
by Tineks
Wed, 23 Jan 2008 9:19 pm
Forum: PL/SQL
Topic: procedure não funciona
Replies: 12
Views: 12016

Só remover o campo dos parametros da procedure não vai adiantar, pois você utiliza ele no select..

Manda o desc da tabela de pedidos..

[]s!!
by Tineks
Wed, 23 Jan 2008 9:16 pm
Forum: SQL*Plus
Topic: Como fazer uma procedure com essa select
Replies: 19
Views: 23192

' ), '|| DECODE (nm_grupo_caixa, 'IMOBILIZADO', 'NM_GRUPO_CAIXA', NULL)|| ORDER BY dt_vencimento; Até o ponto da primeira linha você utilizou aspas em todas as linhas, nas ultimas esta sem. 'gc.cd_ordem,'|| 'sg.nm_sub_grupo_contabil nm_grupo_caixa,'|| fn_venc_data (TO_DATE (VDATE1, 'DD MM YYYY'), T...
by Tineks
Wed, 23 Jan 2008 9:08 pm
Forum: PL/SQL
Topic: view retornando erro
Replies: 7
Views: 3618

Re: view retornando erro

eduardo.d2 wrote: ... From Aulamanha.Clientes, Aulamanha.Pedido ...
Aulamanha.Clientes e Aulamanha.Pedido é o nome das suas tabelas???

[]s
by Tineks
Wed, 23 Jan 2008 9:06 pm
Forum: PL/SQL
Topic: procedure não funciona
Replies: 12
Views: 12016

Eduardo,

você verificou se na tabela de pedidos existe o campo Dataped ?? acredito que o problema seja esse, a mensagem é a mesma do campo foto que você falou anteriormente.

[]s
by Tineks
Wed, 23 Jan 2008 2:23 pm
Forum: PL/SQL
Topic: Select com parametro de data.
Replies: 5
Views: 5447

O campo data da sua tabela é truncado ou tem hora/minuto/segundo??

[]'s
by Tineks
Wed, 23 Jan 2008 1:56 pm
Forum: DBA Geral
Topic: SQLLDR
Replies: 9
Views: 11356

Zenfra,

o erro de insert esta aparecendo pois você deve estar usando o comando insert no seu arquivo de controle. Se você for inserir um arquivo por vez você pode utilizar o comando append.

[]'s!!
by Tineks
Wed, 23 Jan 2008 1:15 pm
Forum: DBA Geral
Topic: SQLLDR
Replies: 9
Views: 11356

No arquivo de controle c:\arquivo.txt você pode informar o delimitador.. segue ai um exemplo..

Select all

.
.
Into Table cotacao
Append
Fields Terminated By '#'
Trailing NullCols
( 
  NRO_MOEDA 
, DAT_INI_VALIDADE      date "DD/MM/YYYY"
)
[]'s
by Tineks
Wed, 23 Jan 2008 9:24 am
Forum: DBA Geral
Topic: Problema para acessar o banco
Replies: 7
Views: 7041

Olá,

você criou um novo usuário pra criar sua tabelas ou estava criando novas tabelas no sys?

se preferir você poderia utilizar outras ferramentas, como SQL Navigator, PL/SQL Developer...

[]'s
by Tineks
Wed, 23 Jan 2008 8:19 am
Forum: Forms
Topic: Package do sistema
Replies: 6
Views: 3296

6 é a versao do forms?
e a do banco???

se você criar uma package/procedure/function no banco utilizando essa função funciona normalmente??

[]'s
by Tineks
Wed, 23 Jan 2008 7:27 am
Forum: Forms
Topic: Package do sistema
Replies: 6
Views: 3296

Olá Martha,

qual é a versão do forms e do banco??

[]'s