Incremento a partir de uma coluna

galera
queria saber se é possível fazer uma coisa no SQLServer

eu queria saber se existe como criar uma coluna Auto_Increment a partir de outra coluna

Ex:
tenho 2 colunas: CD_CAMPO e CD_VALOR
digamos que o campo CD_VALOR seja AUTO_INCREMENT
então quando eu insiro o statement INSERT INTO TABELA(CD_CAMPO) VALUES(1), o CD_VALOR passa a ser 1
quando eu inserir novamente INSERT INTO TABELA(CD_CAMPO) VALUES(1), o CD_VALOR passa a ser 2
aí quando eu inserir INSERT INTO TABELA(CD_CAMPO) VALUES(2), o CD_VALOR passa a ser 3
tem como eu começar ele do 1 novamente a partir de cada novo valor de CD_CAMPO?

Salve,

bem avalie isto aí direitinho dê uma olhada neste tópico http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=26621

Agora como solução não tem nada a nível de configuração banco, pelo menos que eu não conheça para fazer isto. Você pode criar uma constraint para manter a integridade dos dados. Criar uma trigger para incrementar estes dados aí como você está precisando(por favor evite triggers).

:okok: