Re: [oracle_br] Como impedir delete, insert ou a pdate através de trigger ?

2009-03-12 Por tôpico kamlesh kshirsagar
This Might Help
CREATE OR REPLACE TRIGGER Secure_EmployeeBEFORE INSERT OR UPDATE OR DELETE ON 
EMPLOYEESBEGINIF (TO_CHAR (SYSDATE,'DY') IN ('SAT','SUN')) OR(TO_CHAR (SYSDATE, 
'HH24') NOT BETWEEN '08' AND '18')THENIF DELETING THENRAISE_APPLICATION_ERROR 
(-20502,'You may delete fromEMPLOYEES table only during business hours.');ELSIF 
INSERTING THENRAISE_APPLICATION_ERROR (-20500,'You may insert intoEMPLOYEES 
table only during business hours.');ELSIF UPDATING ('SALARY') 
THENRAISE_APPLICATION_ERROR (-20503,'You may updateSALARY only during business 
hours.');ELSERAISE_APPLICATION_ERROR (-20504,'You may updateEMPLOYEES table 
only during normal hours.');END IF;END IF;END;
Regards,Kamlesh
--- On Fri, 13/3/09, alexandreqo alexandr...@gmail.com wrote:

From: alexandreqo alexandr...@gmail.com
Subject: [oracle_br] Como impedir delete, insert ou apdate através de trigger ?
To: oracle_br@yahoogrupos.com.br
Date: Friday, 13 March, 2009, 6:51 AM











 







Gostaria de de impedir um daqueles comandos através de uma trigger, 
e um das condições do impedimento é com base no Horario de expediente da 
empresa , ou seja não se inserir ou mudar nada fora do horario do expediente.

Alguem tem alguma luz de como fazer isso . 

Expecialmente para deletes e updates .




 

  




 
















  Add more friends to your messenger and enjoy! Go to 
http://messenger.yahoo.com/invite/

[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Fw: Re: Arquivo - Calcula_Digito_DOC

2009-03-03 Por tôpico kamlesh kshirsagar

 Hi,
 
 I am student.I am not able to download following books
 could you please mail them to me.
 Sou estudante.Não sou capaz de fazer download seguintes
 books.Could você queira correio-los para mim.
 Fundamentos de Datawarehouse V2.pdf
 Diagrama_Arquitetura_Oracle.pdf
 Tunning de Forms.pdf
 Build Forms C .pdf
 Oracle10g - Novas Funcionalidades
 Otimizacao e Performance Parte2 - V2
 
 thanks  Regards,
 Kamlesh
 Oracle Certified associate Developer
 
 
 --- On Sun, 1/3/09, Moderador do grupo oracle_br
 oracle_br-ow...@yahoogrupos.com.br wrote:
 
  From: Moderador do grupo oracle_br
 oracle_br-ow...@yahoogrupos.com.br
  Subject: Arquivo - Calcula_Digito_DOC
  To: kamlesh_kshirsa...@yahoo.com
  Date: Sunday, 1 March, 2009, 6:12 PM
  --
 
 *
  --
  -- Funcao: Calcula_Digito_DOC   
   --
  --   --
  -- Entrada:  --
  --  Tipo : determina que documento deve ser validado.   

  --
  -- Valores validos sao: 'CGC' ou
  'CPF'.   --
  --  Numero : numero do documento, com 13 digitos, com
 zeros
  a esquerda.  --
  --   O numero do documento nao deve estar formatado,
 nem
  incluir --
  --   os digitos de verificacao. Deve ser constituido
 apenas
  por  --
  --   digitos.--
  --   --
  -- Saida:--
  --  Digito de verificacao do CGC ou CPF. -- 
  --  Ou 'ER' se o documento especificado nao
 e'
  nem CGC, nem CPF.--
  --
 
 *
  --
  -- Objetivo:
   --
  --  Calcular os digitos de verificacao do CGC ou CPF
  especificado.   --
  --
 
 *
  --
  -- Autoria:  --
  --  Raissa M. M. Lopes  -   ralo...@br.oracle.com   
 --
  --  
   --
  -- Data de Criacao: 26.09.1996  Versao: 1   
   --
  --
 
 *
  --
  create or replace function Calcula_Digito_DOC
  (
  TipoIN  varchar2, 
  Numero  IN  varchar2
  ) 
  RETURN  varchar2
  IS
  Primeiro_Dignumber;
  Segundo_Dig number;
  BEGIN
  IF Tipo = 'CPF' THEN
  
  Primeiro_Dig := 11 - MOD
 (TO_NUMBER(SUBSTR(Numero,13,1) *
  2) + 
 TO_NUMBER(SUBSTR(Numero,12,1) * 3) +
 TO_NUMBER(SUBSTR(Numero,11,1) * 4) +
 TO_NUMBER(SUBSTR(Numero,10,1) * 5) +
 TO_NUMBER(SUBSTR(Numero,9,1) * 6) +
 TO_NUMBER(SUBSTR(Numero,8,1) * 7) +
 TO_NUMBER(SUBSTR(Numero,7,1) * 8) +
 TO_NUMBER(SUBSTR(Numero,6,1) * 9) +
 TO_NUMBER(SUBSTR(Numero,5,1) * 10),
 11);
  
  if (Primeiro_Dig = 11) or (Primeiro_Dig = 10) then
  Primeiro_Dig := 0;
  end if;
  
  Segundo_Dig := 11 - MOD (Primeiro_Dig * 2 +
TO_NUMBER (SUBSTR(Numero,13,1) * 3) +
TO_NUMBER (SUBSTR(Numero,12,1) * 4) +
TO_NUMBER (SUBSTR(Numero,11,1) * 5) +
TO_NUMBER (SUBSTR(Numero,10,1) * 6) +
TO_NUMBER (SUBSTR(Numero,9,1) * 7) +
TO_NUMBER (SUBSTR(Numero,8,1) * 8) +
TO_NUMBER (SUBSTR(Numero,7,1) * 9) +
TO_NUMBER (SUBSTR(Numero,6,1) * 10) +
TO_NUMBER (SUBSTR(Numero,5,1) * 11),
11);
  
  if (Segundo_Dig = 11) or (Segundo_Dig = 10) THEN
  Segundo_Dig := 0;
  end if;
  
  Return
  (CONCAT(TO_CHAR(Primeiro_Dig),TO_CHAR(Segundo_Dig)));
  
  ELSIF Tipo = 'CGC' THEN
  
  Primeiro_Dig := (11 - MOD
 (TO_NUMBER(SUBSTR(Numero,13,1)
  * 2) + 
 TO_NUMBER(SUBSTR(Numero,12,1) * 3) +
   

[oracle_br] Re: Fw: Re: Arquivo - Calcula_Digito_DOC

2009-03-03 Por tôpico kamlesh kshirsagar

 Hi,
 
 I am student.I am not able to download following books
 could you please mail them to me.
 Sou estudante.Não sou capaz de fazer download seguintes
 books.Could você queira correio-los para mim.
 Fundamentos de Datawarehouse V2.pdf
 Diagrama_Arquitetura_Oracle.pdf
 Tunning de Forms.pdf
 Build Forms C .pdf
 Oracle10g - Novas Funcionalidades
 Otimizacao e Performance Parte2 - V2
  
  thanks  Regards,
  Kamlesh
  Oracle Certified associate Developer


--- On Sun, 1/3/09, kamlesh kshirsagar kamlesh_kshirsa...@yahoo.com wrote:

 From: kamlesh kshirsagar kamlesh_kshirsa...@yahoo.com
 Subject: Fw: Re: Arquivo - Calcula_Digito_DOC
 To: oracle_br@yahoogrupos.com.br
 Date: Sunday, 1 March, 2009, 9:57 PM
 Hi,
  
  I am student.I am not able to download following books
  could you please mail them to me.
  Sou estudante.Não sou capaz de fazer download seguintes
  books.Could você queira correio-los para mim.
  Fundamentos de Datawarehouse V2.pdf
  Diagrama_Arquitetura_Oracle.pdf
  Tunning de Forms.pdf
  Build Forms C .pdf
  Oracle10g - Novas Funcionalidades
  Otimizacao e Performance Parte2 - V2
  
  thanks  Regards,
  Kamlesh
  Oracle Certified associate Developer
  
  
  --- On Sun, 1/3/09, Moderador do grupo oracle_br
  oracle_br-ow...@yahoogrupos.com.br wrote:
  
   From: Moderador do grupo oracle_br
  oracle_br-ow...@yahoogrupos.com.br
   Subject: Arquivo - Calcula_Digito_DOC
   To: kamlesh_kshirsa...@yahoo.com
   Date: Sunday, 1 March, 2009, 6:12 PM
   --
  
 
 *
   --
   -- Funcao: Calcula_Digito_DOC 
--
   --
--
   -- Entrada:   
--
   --Tipo : determina que documento deve ser
 validado. 
 
   --
   --   Valores validos sao: 'CGC' ou
   'CPF'. --
   --Numero : numero do documento, com 13 digitos,
 com
  zeros
   a esquerda.  --
   -- O numero do documento nao deve estar
 formatado,
  nem
   incluir --
   -- os digitos de verificacao. Deve ser
 constituido
  apenas
   por  --
   -- digitos.   
--
   --
--
   -- Saida:  --
   --Digito de verificacao do CGC ou CPF.
   
 -- 
   --Ou 'ER' se o documento especificado
 nao
  e'
   nem CGC, nem CPF.  --
   --
  
 
 *
   --
   -- Objetivo:  
--
   --Calcular os digitos de verificacao do CGC ou
 CPF
   especificado.   --
   --
  
 
 *
   --
   -- Autoria:   
--
   --Raissa M. M. Lopes  -   ralo...@br.oracle.com   

   
  --
   --
--
   -- Data de Criacao: 26.09.1996Versao: 1   
   
 --
   --
  
 
 *
   --
   create or replace function Calcula_Digito_DOC
   (
 TipoIN  varchar2, 
 Numero  IN  varchar2
   ) 
   RETURNvarchar2
   IS
 Primeiro_Dignumber;
 Segundo_Dig number;
   BEGIN
 IF Tipo = 'CPF' THEN
   
 Primeiro_Dig := 11 - MOD
  (TO_NUMBER(SUBSTR(Numero,13,1) *
   2) + 
TO_NUMBER(SUBSTR(Numero,12,1) * 3) +
TO_NUMBER(SUBSTR(Numero,11,1) * 4) +
TO_NUMBER(SUBSTR(Numero,10,1) * 5) +
TO_NUMBER(SUBSTR(Numero,9,1) * 6) +
TO_NUMBER(SUBSTR(Numero,8,1) * 7) +
TO_NUMBER(SUBSTR(Numero,7,1) * 8) +
TO_NUMBER(SUBSTR(Numero,6,1) * 9) +
TO_NUMBER(SUBSTR(Numero,5,1) * 10),
11);
   
 if (Primeiro_Dig = 11) or (Primeiro_Dig = 10)
 then
 Primeiro_Dig := 0;
 end if;
   
 Segundo_Dig := 11 - MOD (Primeiro_Dig * 2 +
   TO_NUMBER (SUBSTR(Numero,13,1) * 3) +
   TO_NUMBER (SUBSTR(Numero,12,1) * 4) +
   TO_NUMBER (SUBSTR(Numero,11,1) * 5

[oracle_br] Urgent:por favor

2009-03-03 Por tôpico kamlesh kshirsagar

Hi.

eu em estdant da India. Eu visitar seu website. eu experianca um problema. Nao 
possivel download Oracle livros. Nomes de livros acqui :

 Fundamentos de Datawarehouse V2.pdf
 Diagrama_Arquitetura_Oracle.pdf
 Tunning de Forms.pdf
 Build Forms C .pdf
 Oracle10g - Novas Funcionalidades
 Otimizacao e Performance Parte2 - V2
 

Por favor ajudar me e mandar esse livros na email:
kamlesh.kshirsa...@gmail.com

Regards,
Kamlesh

--- On Mon, 2/3/09, gibajr gib...@gmail.com wrote:

 From: gibajr gib...@gmail.com
 Subject: [oracle_br] MIgração imagem SQL Server para Oracle
 To: oracle_br@yahoogrupos.com.br
 Date: Monday, 2 March, 2009, 7:27 PM
 Olá grupo,
 
 Estou migrando uma base SQL Server 2005 para Oracle 10g (WS
 2003).
 Consegui migrar quase tudo para o Oracle utilizando a
 ferramenta da 
 Oracle SQL Developer.
 Estou tendo dificuldades na migração das imagens.
 
 O SQL Developer (Oracle) gera o script de criação da
 tabela com o 
 campo BLOB, e gera o arquivo de controle utlizando uma
 função abaixo 
 para converter o campo da imagem.
 
 SQLDEVELOPER_CLOB_11  CHAR(200) 
 
 Alguém já fez migração de imagem do SQL Server para
 Oracle?
 
 Grato,
 Gilberto


  Cricket on your mind? Visit the ultimate cricket website. Enter 
http://beta.cricket.yahoo.com