Since most databases use their own definitions of what constitutes a date, you'd be better off converting the Oracle date to a string and then converting that string to a date to bring it back into SQL Server. Actually if your date string is in 'mm-dd-yyyy' (there may be other formats that work, this has always worked for me), SQL Server will implicitly convert it to a date,