ERROR SELECT INTO

21/04/2009 - 02:17 por Rene | Informe spam
Please your help!
I have a select
Select distinct IDENTITY(int, 1,1) AS ID_Num, *
into table_tmp
from table_log
order by date_log

But not create table in order expect by date_Log but create table in another
order. Someone helpme for create table with order I want (date_log).
After I make select:
select * from table_tmp order by ID_Num

No ordering by date_log
;(

Help me

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
21/04/2009 - 11:36 | Informe spam
Please, this is a spanish newsgroup, so you should write in spanish...
anyway, take a look at http://support.microsoft.com/kb/273586.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil. si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba

"Rene" escribió en el mensaje
news:
Please your help!
I have a select
Select distinct IDENTITY(int, 1,1) AS ID_Num, *
into table_tmp
from table_log
order by date_log

But not create table in order expect by date_Log but create table in
another
order. Someone helpme for create table with order I want (date_log).
After I make select:
select * from table_tmp order by ID_Num

No ordering by date_log
;(

Help me

Respuesta Responder a este mensaje
#2 Rene
21/04/2009 - 19:21 | Informe spam
Hola Carlos, tienes razón, mis disculpas, pense q estaba en uno en ingles.
Pero la pregunta me puedes ayudar conla duda q tengo? Cuando creo la tabla no
me crea un el orden que quiero por fecha.

"Carlos Sacristan" wrote:

Please, this is a spanish newsgroup, so you should write in spanish...
anyway, take a look at http://support.microsoft.com/kb/273586.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil. si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba

"Rene" escribió en el mensaje
news:
> Please your help!
> I have a select
> Select distinct IDENTITY(int, 1,1) AS ID_Num, *
> into table_tmp
> from table_log
> order by date_log
>
> But not create table in order expect by date_Log but create table in
> another
> order. Someone helpme for create table with order I want (date_log).
> After I make select:
> select * from table_tmp order by ID_Num
>
> No ordering by date_log
> ;(
>
> Help me
>



Respuesta Responder a este mensaje
#3 Ele
21/04/2009 - 19:34 | Informe spam
Si tienes la version 2000 en adelante prueba:

Select ROW_NUMBER () OVER (order by date_log) AS ID_Num, *

into table_tmp

from table_log

order by date_log


"Rene" escribió en el mensaje
news:
Please your help!
I have a select
Select distinct IDENTITY(int, 1,1) AS ID_Num, *
into table_tmp
from table_log
order by date_log

But not create table in order expect by date_Log but create table in
another
order. Someone helpme for create table with order I want (date_log).
After I make select:
select * from table_tmp order by ID_Num

No ordering by date_log
;(

Help me

Respuesta Responder a este mensaje
#4 Carlos Sacristan
21/04/2009 - 19:37 | Informe spam
En el artículo que te indicaba te da la solución:

"Si desea que los valores IDENTITY para asignarse de forma secuencial que
sigue el orden en la cláusula ORDER BY, cree una tabla que contiene una
columna con la propiedad IDENTITY y, a continuación, ejecutar INSERT
SELECT . ORDER BY consulta para rellenar esta tabla."

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil. si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba

"Rene" escribió en el mensaje
news:
Hola Carlos, tienes razón, mis disculpas, pense q estaba en uno en ingles.
Pero la pregunta me puedes ayudar conla duda q tengo? Cuando creo la tabla
no
me crea un el orden que quiero por fecha.

"Carlos Sacristan" wrote:

Please, this is a spanish newsgroup, so you should write in spanish...
anyway, take a look at http://support.microsoft.com/kb/273586.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil. si ambas están congeladas."
Edward V. Berard, ingeniero informático

http://blogs.solidq.com/es/elrincondeldba

"Rene" escribió en el mensaje
news:
> Please your help!
> I have a select
> Select distinct IDENTITY(int, 1,1) AS ID_Num, *
> into table_tmp
> from table_log
> order by date_log
>
> But not create table in order expect by date_Log but create table in
> another
> order. Someone helpme for create table with order I want (date_log).
> After I make select:
> select * from table_tmp order by ID_Num
>
> No ordering by date_log
> ;(
>
> Help me
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida