Olá,

Bom, para criar uma sequence você usa o create sequence , existem vários 
exemplos disponíveis na net.
Com a sequence criada você pode usar o nextval para retornar o próximo valor se 
é isso que você deseja.

Quanto a encriptar o corpo da procedure eu não sei como isso pode ser feito.

--
Rafael Alexandre Schmitt
[EMAIL PROTECTED]  ||  www.hbtec.com.br
Blumenau - Santa Catarina


  ----- Original Message ----- 
  From: Renan Nucci - CSM Soft 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Wednesday, May 02, 2007 3:31 PM
  Subject: Re: [oracle_br] Criacao de sequence e dar select no novo valor 
gerado..


  Esqueci de dizer tb que preciso de criptografar o texto dessa procedure, para 
nao se conseguir ver o corpo da procedure....

  por isso q na procedure de exemplo que mandei, existe o with encryption... 

  obrigado

  ********************************
  ***** Renan S. Nucci *****
  ***** Desenvolvedor *****
  ***** CSM Software *****
  ********************************
  ----- Original Message ----- 
  From: Renan Nucci - CSM Soft 
  To: oracle_br 
  Sent: Wednesday, May 02, 2007 2:23 PM
  Subject: [oracle_br] Criacao de sequence e dar select no novo valor gerado..

  Boa tarde pessoal, 

  Estou precisando de criar no oracle algumas tabelas que tenho no sql server, 
soh que o funionamento das mesmas devem ser identico.

  no SS tenho essa tabela por exemplo, 

  Create table Produtos(
  codigo int primary key IDENTITY (1, 1) not null ,
  descricao varchar(100),
  valor Decimal(18,2),
  qtde int,
  datacad datetime
  )

  e tenho uma procedure assim:

  create procedure Insert_Cad_Produtos
  @descricao varchar(100),
  @Valor decimal(18,2),
  @Qtde int,
  @Datacad datetime
  with encryption
  AS
  Begin
  insert into Produtos (descricao, Valor, Qtde, dataCad)values(@descricao, 
@Valor, @Qtde, @datacad)
  select * from Produtos where Codigo = @@Identity
  end;

  Sempre que for inserir eu chamo essa procedure, que apos a insercao da um 
select no item inserido...

  Como que eu crio uma tabela no oracle com a funcionalidade do identity do 
SS????
  e como ficaria essa procedure???

  Pelo q ja li, creio q vou ter de criar uma sequence, mas nao sei como usar 
isso, pois nao manjo de oracle, estou vendo agora..

  Alguem poderia fazer esse grande favor de mandar o script da tabela e da 
proceure para o oracle??

  obrigado

  ********************************
  ***** Renan S. Nucci *****
  ***** Desenvolvedor *****
  ***** CSM Software *****
  ********************************

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

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



   


------------------------------------------------------------------------------
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 02/05/2007 / Versão: 5.1.00/5022
  Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



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

Responder a