dateadd

16/08/2005 - 22:39 por ajpb | Informe spam
Ilustres,

Podria alguien darle una mirada a este script y decirme que tengo mal. He
peasado dos horas tratando de acerlo correr, y aunque no generea ningun error
la tabla no se modifica.

INSERT INTO OPC_SQL_DB1_HIST.dbo.Group1 SELECT * FROM OPC_SQL_DB1.dbo.Group1
WHERE TimeStamp < DATEADD(s, -2, CURRENT_TIMESTAMP)


Grazie

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
16/08/2005 - 22:49 | Informe spam
Por que mejor no nos explicas lo que tratas de hacer?

Si traducimos el codigo al lenguaje hablado, la sentencia dice:

inserta en la tabla OPC_SQL_DB1_HIST.dbo.Group1, las filas de la tabla
OPC_SQL_DB1.dbo.Group1 que cumplan que el valor en la columna TimeStamp sea
menor que dia/hora actual menos dos segundos.

Es eso lo que tratas de conseguir?
Que tipo de datos es la columna [timestamp]?

AMB

"ajpb" wrote:

Ilustres,

Podria alguien darle una mirada a este script y decirme que tengo mal. He
peasado dos horas tratando de acerlo correr, y aunque no generea ningun error
la tabla no se modifica.

INSERT INTO OPC_SQL_DB1_HIST.dbo.Group1 SELECT * FROM OPC_SQL_DB1.dbo.Group1
WHERE TimeStamp < DATEADD(s, -2, CURRENT_TIMESTAMP)


Grazie
Respuesta Responder a este mensaje
#2 Maxi
16/08/2005 - 22:50 | Informe spam
Hola, ese Select retorna registros? ahi tienes el problema


Salu2
Maxi


"ajpb" escribió en el mensaje
news:
Ilustres,

Podria alguien darle una mirada a este script y decirme que tengo mal. He
peasado dos horas tratando de acerlo correr, y aunque no generea ningun
error
la tabla no se modifica.

INSERT INTO OPC_SQL_DB1_HIST.dbo.Group1 SELECT * FROM
OPC_SQL_DB1.dbo.Group1
WHERE TimeStamp < DATEADD(s, -2, CURRENT_TIMESTAMP)


Grazie
Respuesta Responder a este mensaje
#3 ajpb
16/08/2005 - 22:55 | Informe spam
Amigo, exactamente como ud lo ha explicado. TimeStamp es DateTime

Gracias



"Alejandro Mesa" wrote:

Por que mejor no nos explicas lo que tratas de hacer?

Si traducimos el codigo al lenguaje hablado, la sentencia dice:

inserta en la tabla OPC_SQL_DB1_HIST.dbo.Group1, las filas de la tabla
OPC_SQL_DB1.dbo.Group1 que cumplan que el valor en la columna TimeStamp sea
menor que dia/hora actual menos dos segundos.

Es eso lo que tratas de conseguir?
Que tipo de datos es la columna [timestamp]?

AMB

"ajpb" wrote:

> Ilustres,
>
> Podria alguien darle una mirada a este script y decirme que tengo mal. He
> peasado dos horas tratando de acerlo correr, y aunque no generea ningun error
> la tabla no se modifica.
>
> INSERT INTO OPC_SQL_DB1_HIST.dbo.Group1 SELECT * FROM OPC_SQL_DB1.dbo.Group1
> WHERE TimeStamp < DATEADD(s, -2, CURRENT_TIMESTAMP)
>
>
> Grazie
Respuesta Responder a este mensaje
#4 ajpb
16/08/2005 - 22:55 | Informe spam
Si, cual es el problema?

Gracias

"Maxi" wrote:

Hola, ese Select retorna registros? ahi tienes el problema


Salu2
Maxi


"ajpb" escribió en el mensaje
news:
> Ilustres,
>
> Podria alguien darle una mirada a este script y decirme que tengo mal. He
> peasado dos horas tratando de acerlo correr, y aunque no generea ningun
> error
> la tabla no se modifica.
>
> INSERT INTO OPC_SQL_DB1_HIST.dbo.Group1 SELECT * FROM
> OPC_SQL_DB1.dbo.Group1
> WHERE TimeStamp < DATEADD(s, -2, CURRENT_TIMESTAMP)
>
>
> Grazie



Respuesta Responder a este mensaje
#5 Alejandro Mesa
16/08/2005 - 23:04 | Informe spam
Entonces no hay ningun problema. Simplemente que ninguna fila en la tabla
OPC_SQL_DB1.dbo.Group1 cumple con la condicion. Si ejecutas la sentencia:

SELECT *
FROM OPC_SQL_DB1.dbo.Group1
WHERE TimeStamp < DATEADD(s, -2, CURRENT_TIMESTAMP)

esta debe dar cero filas como resultado.


AMB

"ajpb" wrote:

Amigo, exactamente como ud lo ha explicado. TimeStamp es DateTime

Gracias



"Alejandro Mesa" wrote:

> Por que mejor no nos explicas lo que tratas de hacer?
>
> Si traducimos el codigo al lenguaje hablado, la sentencia dice:
>
> inserta en la tabla OPC_SQL_DB1_HIST.dbo.Group1, las filas de la tabla
> OPC_SQL_DB1.dbo.Group1 que cumplan que el valor en la columna TimeStamp sea
> menor que dia/hora actual menos dos segundos.
>
> Es eso lo que tratas de conseguir?
> Que tipo de datos es la columna [timestamp]?
>
> AMB
>
> "ajpb" wrote:
>
> > Ilustres,
> >
> > Podria alguien darle una mirada a este script y decirme que tengo mal. He
> > peasado dos horas tratando de acerlo correr, y aunque no generea ningun error
> > la tabla no se modifica.
> >
> > INSERT INTO OPC_SQL_DB1_HIST.dbo.Group1 SELECT * FROM OPC_SQL_DB1.dbo.Group1
> > WHERE TimeStamp < DATEADD(s, -2, CURRENT_TIMESTAMP)
> >
> >
> > Grazie
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida