Error de sintaxis

01/02/2007 - 02:54 por Oscar | Informe spam
Hola, alguien me puede decir en que parte esta mal esta operación
sintácticamente:


select (OrigDocAmt * (cast(DATEDIFF(dd,duedate,getdate()) as int))from ardoc

El error que me aparece es:
Server: Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'from'.

Quiero multiplicar un campo float (OrigDocAmt) por dias
(cast(DATEDIFF(dd,duedate,getdate()) as int) que son dias


Muchas gracias por cualquier ayuda.
 

Leer las respuestas

#1 Piolin Net
01/02/2007 - 08:35 | Informe spam
Te falta un parentesis antes del from, o te sobra el primero.

salu2.

"Oscar" wrote:

Hola, alguien me puede decir en que parte esta mal esta operación
sintácticamente:


select (OrigDocAmt * (cast(DATEDIFF(dd,duedate,getdate()) as int))from ardoc

El error que me aparece es:
Server: Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'from'.

Quiero multiplicar un campo float (OrigDocAmt) por dias
(cast(DATEDIFF(dd,duedate,getdate()) as int) que son dias


Muchas gracias por cualquier ayuda.

Preguntas similares