Hola a Todos: Estuve viendo los consejos descritos más
abajo sobre hacer SELECT * FROM Tabla Where Fecha
<= '20041216' por ejemplo, pero en mi caso no me funciona.
Resulta que yo tengo que hacer la misma consulta en varios
servers, en algunos me funcionó '2004/12/16', en otros me
funcionó '16/12/2004', pero hay uno en lo que no me
funciona de ninguna forma.
La idea es no cambiar ninguna configuración en el server,
sino poner algo en la consulta para poder hacerlo
funcionar independiente del server:
La consulta es más o menos así:
Select @SQL = N'SELECT
Campo1
FROM
' + @server + '-- Dinámico: Server.DB.dbo.Tabla
WHERE
Fecha >= ' + CONVERT(@fecha1,???) -- Qué dejo en ???
AND Fecha <= ' + CONVERT(@fecha1,???) -- Qué dejo en ???
SP_EXECUTESQL @SQL
Gracias por su ayuda
Leer las respuestas