Mesas Calendario de SQL Server se utilizan en aplicaciones de programación . SQL Server 2005 hace que sea fácil crear rápidamente una tabla que actúa como un calendario de consulta rápida . Cuando los usuarios hacen clic en el software de programación o la ventana de la aplicación , el pop -up puede utilizar la tabla de SQL para identificar las fechas válidas . Creación de una tabla de calendario SQL Server 2005 se lleva a cabo utilizando el lenguaje de consulta T -SQL. Instrucciones
1
clic en el botón Inicio de Windows y seleccione " Todos los programas". Seleccione " SQL Server" de la lista de opciones y haga clic en el acceso directo de "SQL Server Management Studio" . Este software se utiliza para interactuar con el servidor de base de datos.
2
Introduzca usted el nombre de usuario y contraseña para acceder a la base de datos . Después de cargar la consola , haga clic en el nombre del servidor de base de datos y luego haga clic en el botón " Nueva consulta " para abrir una nueva ventana de consulta .
3
Crear la tabla . El siguiente código de T -SQL se utiliza para crear una tabla en el servidor : create table Calendar ( CalendarDate datetime )
4
Crear las variables utilizadas para recorrer cada día del año. Las siguientes dos variables tienen la primera y última fecha del año : declare @ StartDate datetimedeclare @ EndDate datetimeset @ StartDate = '1 /1/2010 ' set @ EndDate = '12 /31 /2010 «
5 < p> Recorrer cada valor de fecha y lo inserta en la tabla . El siguiente código llena la tabla de base de datos con los valores : mientras @ StartDate < = @ EndDatebeginInsert en Calendar ( CalendarDate ) select @ StartDate
set @ StartDate = dateadd ( dd, 1 , @ StartDate ) End of
6
Pulse la tecla F5 para ejecutar las instrucciones y crear su calendario de mesa . Después de que el SQL Server devuelve un mensaje de éxito , utilice el siguiente código para acceder a la lista de fechas en la tabla: select * from Calendario