Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Efficient Paging Pain
Message
De
12/07/2007 04:07:58
 
 
À
11/07/2007 15:45:06
Information générale
Forum:
Microsoft SQL Server
Catégorie:
Syntaxe SQL
Versions des environnements
SQL Server:
SQL Server 2005
Divers
Thread ID:
01239477
Message ID:
01239597
Vues:
31
This message has been marked as the solution to the initial question of the thread.
Hi, Glenn,

I decided to give this a crack - I'm guessing you're getting an error message on the second CTE.

The first CTE (InvRows) can be used in a SELECT, or INSERT/UPDATE/DELETE statement - but I'm not sure a CTE can be used in a subsequent CTE. (The problem is that the error message I'm getting is a general syntax one, so I can't tell for certain).

Anyway, instead of the code that starts with "With InvRecs AS"....you might want to try:
SELECT * FROM (
      SELECT uidclient, uid, description, 
            ROW_NUMBER() OVER (order by uid) as RowNumber 
       FROM  Invrows ) InvRowsTemp
  Where RowNumber >= @RowStart and RowNumber <= @RowEnd 

There are probably multiple ways to solve this, but let me know if that helps...
Kevin
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform