Olá Marcio,
Já Existem diversas soluções postadas no fórum MSDN Brasil sobre esse asssunto.
Basta clicar no link Pesquisar e efetuar a pesquisa sobre o assunto desejado.
Alguns links com a solução para o problema:
Re: Duvida oracle sequence
http://forums.microsoft.com/msdn-br/ShowPost.aspx?PostID=3810819&SiteID=21
ORACLE/PLSQL
http://forums.microsoft.com/msdn-br/ShowPost.aspx?PostID=3496651&SiteID=21
[ ]'s
Laércio.