terça-feira, 18 de novembro de 2014

O convite de Cícero Augusto Fogaça está aguardando sua resposta

 
 
Cícero Augusto Fogaça quer fazer parte da sua rede no LinkedIn. Como deseja responder?
Cícero Augusto Fogaça
Cícero Augusto Fogaça
Coordenador de TI
Confirme que você conhece Cícero
Você recebeu um convite de conexão. O LinkedIn utiliza seu endereço de e-mail para fazer sugestões a nossos usuários em recursos como Pessoas que talvez você conheça. Cancelar inscrição
No caso de dúvidas ou se precisar de ajuda, entre em contato com o Atendimento ao Cliente do LinkedIn.
© 2014, LinkedIn Corporation. 2029 Stierlin Ct. Mountain View, CA 94043, EUA

sexta-feira, 14 de novembro de 2014

Gostaria de adicioná-lo à minha rede profissional no LinkedIn.

 
Cícero Augusto Fogaça
Coordenador de TI
Florianópolis e Região, Brasil
Olá, cfogaca.plsql@blogge.
Gostaria que você fizesse parte da minha rede do LinkedIn para compartilhar atualizações e manter contato.
- Cícero
Confirme que você conhece Cícero
Outras pessoas que talvez você conheça no LinkedIn
Elisandro Kautzmann (Billy)
Elisandro Kautzmann (Billy)
Business Intelligence Consultant SAP at Resource IT Solutions
Ademir Goulart
Ademir Goulart
Project Management at ITRgroup
Roberto Tobaldini
Roberto Tobaldini
Especialista em Saúde III - Médico Auditor/ Perito at CASSI
Você recebeu um convite de conexão. O LinkedIn utiliza seu endereço de e-mail para fazer sugestões a nossos usuários em recursos como Pessoas que talvez você conheça. Cancelar inscrição
Este e-mail foi enviado para cfogaca.plsql@blogge cfogaca.plsql@blogger.com. Saiba por que incluímos isto.
No caso de dúvidas ou se precisar de ajuda, entre em contato com o Atendimento ao Cliente do LinkedIn.
© 2014, LinkedIn Corporation. 2029 Stierlin Ct. Mountain View, CA 94043, EUA

segunda-feira, 13 de outubro de 2014

★ Cfogaca Plsql, Cícero te mandou uma mensagem

Cícero te mandou uma mensagem
 
 
Responda agora mesmo! Experimente o serviço de mensagens exclusivas do Badoo.


Divirta-se!
A Equipe Badoo

quinta-feira, 11 de setembro de 2014

★ Cfogaca Plsql, Cícero te mandou uma mensagem

Cícero te mandou uma mensagem
 
 
Responda agora mesmo! Experimente o serviço de mensagens exclusivas do Badoo.




E-mail enviado por Badoo Trading Limited. Se não quer mais receber e-mails do Badoo, por favor clique aqui para sair.
Badoo Trading Limited é uma sociedade limitada registrada na Inglaterra e País de Gales sob o CRN ​​7540255 e firma registrada em 131 - 151 Great Titchfield Street, Londres, W1W 5BB.

quarta-feira, 13 de janeiro de 2010

Gravando arquivo com dados de uma tabela

-- Gravando arquivo com dados de uma tabela
serveroutput on
BEGIN 
    DECLARE 
                  arquivo_saida UTL_FILE.FILE_TYPE;
                  vsqlerrm      Varchar2(
1024):=null ;
    BEGIN
    
           
-- abre arquivo  
            arquivo_saida := Utl_File.FOpen(
'/utl_file/log''arquivox.txt','W',9192); -- 'W'); --   
          
           
-- abre um cursor com os dados a serem gravados
            for c in (select substr(a.coluna,
1,37)||' '||substr(a.coluna,39) coluna FROM LITXLS a )
            loop
                
-- escreve no arquivo                       
                 Utl_File.put_line(arquivo_saida, c.coluna  );                       
            end loop;
            
           
-- fecha arquivo  
            Utl_File.FClose(arquivo_saida);
    
            EXCEPTION
-- tratamento de alguma EXCEPTION
                  WHEN UTL_FILE.INVALID_OPERATION THEN
                           Dbms_Output.Put_Line(
'Operação inválida no arquivo.'||Sqlerrm);
                           UTL_File.Fclose(arquivo_saida);
                  WHEN UTL_FILE.WRITE_ERROR THEN
                           Dbms_Output.Put_Line(
'Erro de gravação no arquivo.'||Sqlerrm);
                           UTL_File.Fclose(arquivo_saida);
                  WHEN UTL_FILE.INVALID_PATH THEN
                           Dbms_Output.Put_Line(
'Diretório inválido.'||Sqlerrm);
                           UTL_File.Fclose(arquivo_saida);
                  WHEN UTL_FILE.INVALID_MODE THEN
                           Dbms_Output.Put_Line(
'Modo de acesso inválido.'||Sqlerrm);
                           UTL_File.Fclose(arquivo_saida);
                  WHEN Others THEN
                           Dbms_Output.Put_Line(
'Problemas na geração do arquivo.'||Sqlerrm);
                           UTL_File.Fclose(arquivo_saida);
    END;
END;
/

quinta-feira, 17 de dezembro de 2009

ROWTOCOL ( linhas para colunas )

SQL> CREATE OR REPLACE FUNCTION rowtocol (
  2     p_slct IN VARCHAR2,
  3     p_dlmtr IN VARCHAR2 DEFAULT ',' )
  4  RETURN VARCHAR2
  5     AUTHID CURRENT_USER AS
  6     TYPE c_refcur IS REF CURSOR;
  7     lc_str VARCHAR2(4000);
  8     lc_colval VARCHAR2(4000);
  9     c_dummy c_refcur;
 10     l number;
 11  BEGIN
 12     OPEN c_dummy FOR p_slct;
 13     LOOP
 14       FETCH c_dummy INTO lc_colval;
 15       EXIT WHEN c_dummy%NOTFOUND;
 16       lc_str := lc_str || p_dlmtr || lc_colval;
 17     END LOOP;
 18     CLOSE c_dummy;
 19     RETURN SUBSTR(lc_str,2);
 20  END;
 21  /

Function created.

SQL> SELECT ROWTOCOL('SELECT ENAME FROM EMP') FROM DUAL;

ROWTOCOL('SELECTENAMEFROMEMP')
------------------------------------------------------------------
SMITE,ALLEN,WARD,JONES,MARTIN,BLAKE,SCOTT,TURNER,ADAMS,JAMES,FORD

SQL>