09/12/2011, 23:56
|
| | | Fecha de Ingreso: octubre-2007 Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años, 1 mes Puntos: 85 | |
Respuesta: campo incremental en base de datos sql server 2008 No entiendo bien el caso que planteas, pero en general, los campos con valores que cambian en función del tiempo no son candidatos para guardarlos en tablas, se consideran campos virtuales y su valor es calculado en cada consulta. El ejemplo clásico es la edad, donde se guarda en la tabla Personas el campo Personas.FechaNacimiento, pero Edad es un campo virtual que se obtiene con getdate() - Personas.FechaNacimiento. Evalúa la posibilidad de hacer un cálculo similar entre el semestre, la fecha actual y la fecha de alta del alumno.
Saludos |