Tecnología

Inicio

Cómo calcular la edad a partir de fecha de nacimiento en Microsoft SQL

Una de Microsoft SQL Server mantiene los datos introducidos por los usuarios en una página web o una aplicación de escritorio. Puede utilizar la función de "datediff" para calcular la edad de una persona en referencia a la fecha actual. Esto es beneficioso cuando tiene aplicaciones que requieren que los usuarios ser mayores de cierta edad, tal como 18 o 21. La función "datediff" devuelve la edad del usuario, para que pueda verificar que cumple con el salvado.

Instrucciones

1 Haga clic en el Windows botón "Inicio" y seleccione "Todos los programas". Haga clic en "SQL Server", y haga clic en "SQL Server Management Studio." Esto abre la aplicación de consola.

2 Haga clic en el nombre de base de datos que contiene la fecha de nacimiento del usuario. Haga clic en el botón "Nueva consulta" para abrir el editor de texto.

3 Escriba lo siguiente en el editor de texto:

seleccione datediff (birth_date, getdate ()) del cliente

En este ejemplo, el cumpleaños del usuario se encuentra en una columna denominada "birth_date." La función "getdate ()" se pone la fecha actual. Reemplazar "birth_date" con su propia columna de la tabla cliente.

4 Pulse la tecla "F5". Esto ejecuta el código y devuelve la edad de su cliente.