ODBC - Como pongo ésta SQL para ODBC

 
Vista:

Como pongo ésta SQL para ODBC

Publicado por osvoy (1 intervención) el 25/02/2010 18:20:56
Buenas. Tengo una aplicación que funciona bajo SQL Server Nativo pero tengo que adaptarla a ODBC y no se cómo.
Tengo la siguiente sentencia que funciona perfectamente en SQL Server Nativo:

SELECT * FROM ( SELECT *, ROW_NUMBER() OVER ( ORDER BY Nombre) AS row FROM Productos WHERE FkCategoria=1 AND FKIdFabricante<>0) AS Alias WHERE row > 0 AND row <=5

Pero me da el error:
"ERROR [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]'ROW_NUMBER' no es un nombre de función reconocido."

¿Qué le pongo en vez de Row_Number? ¿Algún consejo?
Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder