Sql y Modficacion de Campo Fecha

20/09/2004 - 15:31 por Ana | Informe spam
Estoy pasando la consulta con los siguientes valores

UPDATE [NLCPRT00_FAX] Set FecEnv= 28/02/2003 04:20:02
p.m. Where NRO_PRT = 9121717


si el valor de la fecha lo paso asi # 28/02/2003 04:20:02
p.m. #
me da el siguiente error

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '28'.

si lo paso asi

'28/02/2003 04:20:02 p.m.'

me da el siguiente error

Servidor: mensaje 241, nivel 16, estado 1, línea 1
Syntax error converting datetime from character string.

y si lo paso asi


28/02/2003 04:20:02 p.m.

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '04'.



PREGUNTA ??
Como paso un campo tipo fecha hora???

en una sentencia sql par servidor sql server 7

Gracias Mil

Ana

Preguntas similare

Leer las respuestas

#1 ulises
20/09/2004 - 15:46 | Informe spam
Usa el formato ANSI:

SET FecEnv = '20030228 16:20:02' ...

Saludos,
Ulises


Estoy pasando la consulta con los siguientes valores

UPDATE [NLCPRT00_FAX] Set FecEnv= 28/02/2003 04:20:02
p.m. Where NRO_PRT = 9121717


si el valor de la fecha lo paso asi # 28/02/2003 04:20:02
p.m. #
me da el siguiente error

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '28'.

si lo paso asi

'28/02/2003 04:20:02 p.m.'

me da el siguiente error

Servidor: mensaje 241, nivel 16, estado 1, línea 1
Syntax error converting datetime from character string.

y si lo paso asi


28/02/2003 04:20:02 p.m.

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '04'.

.

PREGUNTA ??
Como paso un campo tipo fecha hora???

en una sentencia sql par servidor sql server 7

Gracias Mil

Ana

.

Respuesta Responder a este mensaje
#2 Ana
20/09/2004 - 15:53 | Informe spam
y como hago para usar el formato ansi??
Usa el formato ANSI:

SET FecEnv = '20030228 16:20:02' ...

Saludos,
Ulises


Estoy pasando la consulta con los siguientes valores

UPDATE [NLCPRT00_FAX] Set FecEnv= 28/02/2003 04:20:02
p.m. Where NRO_PRT = 9121717


si el valor de la fecha lo paso asi # 28/02/2003




04:20:02
p.m. #
me da el siguiente error

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '28'.

si lo paso asi

'28/02/2003 04:20:02 p.m.'

me da el siguiente error

Servidor: mensaje 241, nivel 16, estado 1, línea 1
Syntax error converting datetime from character string.

y si lo paso asi


28/02/2003 04:20:02 p.m.

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '04'.

.

PREGUNTA ??
Como paso un campo tipo fecha hora???

en una sentencia sql par servidor sql server 7

Gracias Mil

Ana

.



.

Respuesta Responder a este mensaje
#3 ulises
20/09/2004 - 16:08 | Informe spam
Por si no he sido claro, con la siguiente sentencia
actualizas un campo "fecha" dentro de "tabla" :

UPDATE tabla SET fecha = 'YYYYMMDD HH:MM:SS.mmm'

Saludos,
Ulises

y como hago para usar el formato ansi??
Usa el formato ANSI:

SET FecEnv = '20030228 16:20:02' ...

Saludos,
Ulises


Estoy pasando la consulta con los siguientes valores

UPDATE [NLCPRT00_FAX] Set FecEnv= 28/02/2003 04:20:02
p.m. Where NRO_PRT = 9121717


si el valor de la fecha lo paso asi # 28/02/2003




04:20:02
p.m. #
me da el siguiente error

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '28'.

si lo paso asi

'28/02/2003 04:20:02 p.m.'

me da el siguiente error

Servidor: mensaje 241, nivel 16, estado 1, línea 1
Syntax error converting datetime from character string.

y si lo paso asi


28/02/2003 04:20:02 p.m.

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '04'.

.

PREGUNTA ??
Como paso un campo tipo fecha hora???

en una sentencia sql par servidor sql server 7

Gracias Mil

Ana

.



.



.

Respuesta Responder a este mensaje
#4 Ana
20/09/2004 - 22:30 | Informe spam
Gracias ulises!!!
Por si no he sido claro, con la siguiente sentencia
actualizas un campo "fecha" dentro de "tabla" :

UPDATE tabla SET fecha = 'YYYYMMDD HH:MM:SS.mmm'

Saludos,
Ulises

y como hago para usar el formato ansi??
Usa el formato ANSI:

SET FecEnv = '20030228 16:20:02' ...

Saludos,
Ulises


Estoy pasando la consulta con los siguientes valores

UPDATE [NLCPRT00_FAX] Set FecEnv= 28/02/2003 04:20:02
p.m. Where NRO_PRT = 9121717


si el valor de la fecha lo paso asi # 28/02/2003




04:20:02
p.m. #
me da el siguiente error

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '28'.

si lo paso asi

'28/02/2003 04:20:02 p.m.'

me da el siguiente error

Servidor: mensaje 241, nivel 16, estado 1, línea 1
Syntax error converting datetime from character








string.


y si lo paso asi


28/02/2003 04:20:02 p.m.

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Line 1: Incorrect syntax near '04'.

.

PREGUNTA ??
Como paso un campo tipo fecha hora???

en una sentencia sql par servidor sql server 7

Gracias Mil

Ana

.



.



.



.

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