Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Subconjutos de datos
Message
General information
Forum:
Visual Basic
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00292683
Message ID:
00292719
Views:
22
>Tengo una tabla de 6 millones de registro en SQL SERVER la cual la accedo con VBasic.
> Necesito obtener de esa tabla un subconjunto por un criterio determinado de 30.000 registro. A su vez deseo de ese subconjuto poder trabajar para dividirlo en otros subconjuntos.
> En el SQL Server 6.5 puedo realizar tablas temporales creando un subconjuntos y despues trabajar con ella.
>
>Ej. SQL 6.5
>
>SELECT * INTO #subconjunto FROM mitabla WHERE criterio=1
>SELECT * FROM #subconjunto WHERE sexo='M'

Gustavo,

Lee la documentacion del comando SET ROWCOUNT 'n' en SQL. Por ejemplo, SET ROWCOUNT 30000 le instruye a SQL Server dejar de procesar la consulta despues del numero especificado de registros. Asegurate de dejar el valor por default despues de ejecutar tu consulta ya que este comando afecta todas las instrucciones que le mandes a SQL Server. SET ROWCOUNT 0 es el default, y le indica a SQL Server que procese todos los registros.

Nota que tu consulta producira los primeros 'n' registros que satisfacen el criterio de la clausula WHERE.
Previous
Reply
Map
View

Click here to load this message in the networking platform