SQL Server - Como crear clave compuesta autoincremental?

 
Vista:

Como crear clave compuesta autoincremental?

Publicado por Rafael (1 intervención) el 14/10/2009 11:37:14
Hola, estoy desarrollando una aplicación y me gustaría que me contestaseis la siguiente duda:

Quiero tener una clave compuesta de la siguiente forma: idPresupuesto, año de tal manera que idPresupuesto se reinicie a uno en cada año. Pongo un ejemplo:

Tupla 1: 1-2009

Tupla 2: 2-2009

Tupla 3: 1-2008

Tupla 4: 3-2009

Tupla 5: 2-2008

Tupla 1: 1-2007 ...

No sé si me he explicado bien. La idea es que lleve un contador independiente para cada año. Es posible? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:Como crear clave compuesta autoincremental?

Publicado por Isaias (4558 intervenciones) el 14/10/2009 17:45:32
Ya te di una respuesta en otro foro, debes buscar el MAX () de tu año y sumarle +1 a tu consecutivo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar