[ speedwalker @ 27.03.2009. 12:23 ] @
HI!!!, pozdrav svima. Da li neko moze da mi kaze (napise) kako bi mogla da izgleda procedura za prebacivanje podataka iz exela u SQL bazu ili tabelu. Dakle imam tabelu napisanu u exelu, tu istu dabelu treba da exportujem u SQL bazu koju sam namenio za to (postoji, ali je prazna, ceka na to da se napuni podacima iz exela). Nadam se da ste me razumeli. pozZ Hvala!!!
[ bogdan.kecman @ 27.03.2009. 15:12 ] @
ne treba ti stored procedura za to ..

snimis iz excell-a fajl kao csv (comma separated values) i ucitas sa

load data infile

primer:
Code:

LOAD DATA INFILE 'imefajla.csv' INTO TABLE `t1`
  FIELDS TERMINATED BY ',' 
    ENCLOSED BY '"' 
    ESCAPED BY '\\'
  LINES TERMINATED BY '\r\n'
  IGNORE 1 LINES;


naravno mozes i tab separated i ...


isto tako mozes da ih exportujes sa select into outfile u fajl koji posle mozes iz excela da povuces

primer:
Code:

SELECT * INTO OUTFILE 'fajl.csv'
  FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
  LINES TERMINATED BY '\n'
  FROM `t1`;

[ bogdan.kecman @ 27.03.2009. 15:13 ] @
inace, mnogo dobar 3rd party app:
http://www.sobolsoft.com/excelmysql/
http://www.sqlconverter.com/