¿Hay una palabra clave o metainformación en SQL Server que le indicará si TOP entró en vigencia?Sql Server TOP - used?
EX:
Select TOP 5 * From Stuff
RESULT: 5 rows
¿Cuál es la mejor manera de determinar si habría habido 6 o más?
I could do:
SELECT TOP 6 count(*) FROM Stuff
pero estoy preocupado por una llamada independiente a recuperar el recuento porque hay consulta real es mucho más complicado que éste y en una mesa grande.
Gracias!
"¿Ha tenido efecto" de qué manera? ¿Quiere decir que en realidad limitó su conjunto de resultados? Solo cuenta lo que recibiste. – bluevector
@jonnyGold Contando lo que recibió no le diría si había más filas disponibles de las que pedía. – ean5533
@ ean5533 Por lo tanto, ¿pido aclaraciones sobre el significado de "entró en vigencia"? – bluevector