como funcionan los inserts en variables TABLE

25/08/2008 - 23:49 por César Toledo | Informe spam
hola

Estoy trabajando con una funcion en sql server,
que declara una variable TABLE @saldos

y esta tabla tiene como 1,000,000 de filas

la funcion se toma 30 minutos en hacer el INSERT de esta tabla..
me podrian decir si al hacer DECLARE @saldos TABLE ( )
tengo que especificar una llave primaria non clustered.

Es posible hacerlo ?

a que se deberá que el insert se tarde tanto.

Gracias

César
 

Leer las respuestas

#1 Pedro
25/08/2008 - 23:58 | Informe spam
Es raro tener que insertar tantos registros en una variable table.
Dificilmente sea necesario.
No podrías aplicar las instrucciones de seleccion directamente a las tablas
involucradas ?

"César Toledo" escribió en el mensaje
news:
hola

Estoy trabajando con una funcion en sql server,
que declara una variable TABLE @saldos

y esta tabla tiene como 1,000,000 de filas

la funcion se toma 30 minutos en hacer el INSERT de esta tabla..
me podrian decir si al hacer DECLARE @saldos TABLE ( )
tengo que especificar una llave primaria non clustered.

Es posible hacerlo ?

a que se deberá que el insert se tarde tanto.

Gracias

César

Preguntas similares