Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/12/2010, 10:55
amlegazpe
 
Fecha de Ingreso: diciembre-2010
Mensajes: 27
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Error al crear procedimiento

PRECEDURE.........

AS
DECLARE @Numero int;
IF EXISTS (SELECT Numero FROM Habitacion WHERE Tipo = @TipoHabitacion EXCEPT SELECT Numero FROM Reserva)T
BEGIN
@Numero= (SELECT TOP 1 FROM T);(*El primero de la tabla resultante*)
INSERT INTO Reserva (DNI,Numero, Entrada, Salida)
VALUES (@NumIdentidad,@Numero,@FechaEntrada,@FechaSalida) ;
END
RETURN


Me salen errores:
Mens 102, Nivel 15, Estado 1, Procedimiento ReservaHabitacion, Línea 5
Sintaxis incorrecta cerca de 'T'.
Mens 156, Nivel 15, Estado 1, Procedimiento ReservaHabitacion, Línea 7
Sintaxis incorrecta cerca de la palabra clave 'FROM'.
Mens 156, Nivel 15, Estado 1, Procedimiento ReservaHabitacion, Línea 11
Sintaxis incorrecta cerca de la palabra clave 'RETURN'.