Skip navigation links

MySQL Forums :: Oracle :: porting data from oracle to mysql


Advanced Search

Re: porting data from oracle to mysql
Posted by: Josh Chamas ()
Date: November 22, 2004 04:18PM

manish singh wrote:
> ok
> so ill make some minor changes
>
> i havent tried LOAD DATA INFILE. i will have to
> see what warnings and error messages
> does this command throw during a process.
> so instead of creating a file with insert
> statements , ill create just a csv or a tab
> delimited data file from oracle and load it using
> the above command right?
>

Yes.

> Josh , the data type conversion i was talking
> about was something of this sort
> for instance consider the date field. in my
> oracle tables the dates are of the format
> mm/dd/yyyy. now mysql has a format yyyy-mm-dd.
> now if i get the oracle data
> as it is and load into mysql, it shows 0000-00-00
> so i did to_char and transformed
> the date into mysql format within quotes like
> '2002-11-11' and loaded into mysql
> and it worked fine.
>
> so instead of me transforming the particular
> data type is there anything in mysql that ca be
> used?

If you use this LOAD DATA INFILE, this is not relevant since you need the format correct for that command as its just a raw data load, but very fast.

However, if you want to augment your current process of using the insert statements, then on the MySQL end you can use date manipulation functions to massage the data into a date format on the fly. Please see:

http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html

and in particular you might use the STR_TO_DATE(str, format) function.

Regards,

Josh

Josh Chamas
Director, Professional Services
MySQL Inc., www.mysql.com
Get More with MySQL! http://www.mysql.com/consulting

Options: ReplyQuote


Subject Views Written By Posted
porting data from oracle to mysql 13756 manish singh 10/25/2004 12:26AM
Re: porting data from oracle to mysql 11209 Josh Chamas 11/16/2004 06:54PM
Re: porting data from oracle to mysql 40000 frank_alw 11/16/2004 09:47PM
Re: porting data from oracle to mysql 12514 manish singh 11/17/2004 09:54PM
Re: porting data from oracle to mysql 8872 Josh Chamas 11/17/2004 11:36PM
Re: porting data from oracle to mysql 6636 manish singh 11/21/2004 10:05PM
Re: porting data from oracle to mysql 12009 Josh Chamas 11/22/2004 04:18PM
Re: porting data from oracle to mysql 5365 manish singh 11/23/2004 12:29AM
Re: porting data from oracle to mysql 4709 Josh Chamas 11/23/2004 01:07PM
Re: porting data from oracle to mysql 4552 manish singh 11/23/2004 11:39PM
Re: porting data from oracle to mysql 4778 Josh Chamas 11/24/2004 12:06AM
Re: porting data from oracle to mysql 3859 manish singh 11/24/2004 02:10AM
Re: porting data from oracle to mysql 5038 Josh Chamas 11/24/2004 03:36AM
Re: porting data from oracle to mysql 3325 manish singh 11/24/2004 04:43AM
Re: porting data from oracle to mysql 3668 Josh Chamas 11/24/2004 03:49PM
Re: porting data from oracle to mysql 3774 manish singh 11/25/2004 01:52AM
Re: porting data from oracle to mysql 3898 linda hashim 01/13/2005 01:42AM
accessing oracle data through mysql 19233 sujata chaudhari 04/17/2005 05:35PM
Re: accessing oracle data through mysql 9190 Josh Chamas 04/19/2005 12:07AM
Re: accessing oracle data through mysql 6178 Jim Bessolo 09/05/2007 10:18AM
Re: accessing oracle data through mysql 6762 Ryan A 01/14/2008 02:38PM
Compare data in oracle with the data in SQL 7122 Veena V 01/22/2008 06:23PM
Re: porting data from oracle to mysql 5075 Fabian Hess 04/25/2005 08:55AM
Re: porting data from oracle to mysql 5328 raj k 02/09/2005 01:22AM
Re: porting data from oracle to mysql 4873 frank_alw 02/10/2005 05:18PM
Re: porting data from oracle to mysql 4878 michael kirchsteiger 09/07/2005 11:45PM
Re: porting data from oracle to mysql 5065 Ekta Jain 03/14/2007 03:02AM
Re: porting data from oracle to mysql 4539 Itamar Sion 02/06/2009 02:07PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.