SELECT @ihotelID= [hotelID] , @ihotelCode = [hotelCode], @iroomTypeCode = [roomTypeCode] ,@dcratePerNight=[ratePerNight],
@iroomid =[roomid],@inoOfRooms =[noOFRooms],@Datefrom=toDate,@sstatus=status,@specialday='No',
@dcb2BPercentage=[b2BPercentage],@dcb2CPercentage=[b2CPercentage],@sadditionalBenefits=[imgBenefits]
FROM (SELECT ROW_NUMBER() OVER(ORDER BY hotelID) AS 'RowNo' FROM RoomDetails1 t1)
0
A
Répondre
1
Vous essayez de CHOISIR des champs qui ne sont pas renvoyés par votre sous-requête (qui ne renvoie que RowNo).
Try .: par exemple
SELECT ROW_NUMBER() OVER(ORDER BY hotelID) AS 'RowNo', [hotelID] ,[hotelCode],........
FROM RoomDetails1 t1
Pour démonstration, j'ai supprimé les affectations pour les valeurs de champ dans les variables - juste pour préciser ce que le changement a été
+0
Merci pour la réponse. Je ferai les changements nécessaires – DeepthiBeginnerProgrammer
que diriez-vous de formater votre requête bien? De plus, quelle est l'erreur (exacte)? –