Hola a todos.
Estoy creando un DTS en SQL-2000 en el que a través de OLDB me conecto a una
BD oracle, consulto uno vista y tomo su resultado y los agrego a una tabla
en SQL.
Cuando hago el Query para traer los datos sin la instrucción WHERE funciona
sin problemas..El problema es que si al WHERE le coloco una condición para
filtrar por un campo de la vista de Oracle que es de tipo fecha genera
error. El error dice "literal no coincide con la cadena de formato".
Ya e probado enviando la fecha con todos los formatos (dd/mm/yyyy,
yyyy/mm/dd, .) y separadores posibles (/, -), incluso e
utilizado la función Convert de SQL para convertirla y no logro que me
funcione, también probé declarando una variable fecha y asignándole el valor
pero tampoco funciona.
Alguien sabe como debo pasar este valor y que Oracle lo entienda.
Gracias por su ayuda.
Leer las respuestas