data is seen as NULL after loading into database


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers data is seen as NULL after loading into database
# 8  
Old 07-22-2009
hello Radoulov

when i used this command
\. /path/breakpoint.txt it gives an error
Failed to open file '/path/breakpoint.txt

and for the next command you have mention please give me an example i m not getting it.
what i have to write after -u and -p?

please guide me
# 9  
Old 07-22-2009
Quote:
Originally Posted by sheen
hello Radoulov

when i used this command
\. /path/breakpoint.txt it gives an error
Failed to open file '/path/breakpoint.txt
Yes, the file must exists and has to be readable ...

Quote:
and for the next command you have mention please give me an example i m not getting it.
what i have to write after -u and -p?
username and password
# 10  
Old 07-23-2009
Hello scottn,
i have made a wheat database.which contain different tables each tables contain different data for example we say there is table called 'breakpoint' so i have converted this table into sql format like
insert into breakpoint(id,name,fractionlength) values(1,'1AL-1',);
insert into breakpoint(id,name,fractionlength) values(2,'1AL-2',);
insert into breakpoint(id,name,fractionlength) values(3,'1AL-3',);
insert into breakpoint(id,name,fractionlength) values(4,'1AL-4',);
insert into breakpoint(id,name,fractionlength) values(5,'1AL-5',);
insert into breakpoint(id,name,fractionlength) values(6,'1AS-1',);

on sql server i have created table breakpoint using command
mysql>CREATE TABLE breakpoint(id int,name char(20),fractionlength float);

now i want to load values to this tables so i uses a command
mysql>LOAD DATA LOCAL INFILE '/path/breakpoint.txt' into table breakpoint;

when i use this command instead of loading values into tables it gives NULL in each column.

Please guide me where i m going wrong.

Thanks
PS:I have posted this already but I think u didn't see it.
# 11  
Old 07-23-2009
Earlier, you said that my code was giving you an error. You didn't say what the error was.

You also didn't answer my question

is this:
Code:
insert into breakpoint(id,name,fractionlength) values(1,'1AL-1',);
insert into breakpoint(id,name,fractionlength) values(2,'1AL-2',);
insert into breakpoint(id,name,fractionlength) values(3,'1AL-3',);
insert into breakpoint(id,name,fractionlength) values(4,'1AL-4',);
insert into breakpoint(id,name,fractionlength) values(5,'1AL-5',);
insert into breakpoint(id,name,fractionlength) values(6,'1AS-1',);

the contents of this file:
Code:
path/breakpoint.txt

# 12  
Old 07-23-2009
YES this is the content of that file.

sorry
# 13  
Old 07-23-2009
Hi.

I've just installed mySql to test this.

You cannot use LOAD DATA with insert statements.

If you did what I suggested originally and change the breakpoint file to a delimted file it would work...

Code:
 id  name  fractionlength  
      0 NULL NULL 
      0 NULL NULL 
      0 NULL NULL 
      0 NULL NULL 
      0 NULL NULL 
      0 NULL NULL 
      1 '1AL-1' 0 
      2 '1AL-2' 0 
      3 '1AL-3' 0 
      4 '1AL-4' 0 
      5 '1AL-5' 0 
      6 '1AL-1' 0

The first six records are using insert statements, the next 6 from changing your breakpoint.txt file to this:

Code:
1,'1AL-1',0.00
2,'1AL-2',0.00
3,'1AL-3',0.00
4,'1AL-4',0.00
5,'1AL-5',0.00
6,'1AL-1',0.00

Update:
Incidentally I think mySQL is pretty dumb for not giving an error when you tried to use insert statements!

Last edited by Scott; 07-23-2009 at 02:14 PM..
# 14  
Old 07-24-2009
Apart from changing it to delimited file Is there any other way?I have around 300 files to doSmilie
thanks
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to avoid locks while loading database through UNIX script.?

Hi, I have the following requirement: I have load_cdr as main scriptwhich loads all the file records into vertica database through unix script. But there are two files which try to update same table..n thats y my script is getting failed... Can any1 give me some logic how to over come this... (6 Replies)
Discussion started by: gnnsprapa
6 Replies

2. Shell Programming and Scripting

Loading data in oracle using shell scripts

Hi , I have a scenario, i have a directory where i receive around 14-15 files at a interval of 20-40 min not fixed, i want to write a unix scripts which invoke sqlldr command to load files into oracle automatically as soon as the file hit the directory. Any help will be appreciated. ... (4 Replies)
Discussion started by: guddu_12
4 Replies

3. Programming

Loading Data in shared memory (C++)

I'll try to keep this short, but basically I need to figure out a way to load data in shared memory (this file will be called load.c) I will later access the data with a print.c program. The "data" is in the form of a student database that looks like this John Blakeman 111223333 560... (7 Replies)
Discussion started by: Mercfh
7 Replies

4. UNIX for Advanced & Expert Users

creating data loading script

asdfasdfasdfasdf??? (2 Replies)
Discussion started by: noorm
2 Replies

5. Shell Programming and Scripting

Help with loading data from DB2 database to CSV file

Hi everyone!! I need help regarding this. How can we load data from DB2 Database tables into a Comma Separated File? I also have another Question? Using Shell scripting, Is it easy to read Data from a table or from a text file? It is very urgent for me. Please help me out guys. ... (1 Reply)
Discussion started by: ss3944
1 Replies

6. Shell Programming and Scripting

unix script for loading a data from a file into database

Hi All, I am trying to load a data from a files in a particular directory to a database.. cd $SCC isql metdb >> ${LOGDATA}/LOAD.LOG < ! load from "${LDATA}/${FORM}.ld" insert into $LOADTABLE ! But it's showing the error "syntax error at line 46 : `<<' unmatched" Can u plz help me... (5 Replies)
Discussion started by: grajesh_955
5 Replies

7. UNIX for Dummies Questions & Answers

Howto capture data from rs232port andpull data into oracle database-9i automatically

Hi, i willbe very much grateful to u if u help me out.. if i simply connect pbx machine to printer by serial port RS232 then we find this view: But i want to capture this data into database automatically when the pbx is running.The table in database will contain similar to this view inthe... (1 Reply)
Discussion started by: boss
1 Replies

8. Shell Programming and Scripting

Loading values into a MYSQL database

Where to start? Ok, I need to pick up a Worldpay exchange rates file from a url such as: https://select.worldpay.com/wcc/info?op=rates&instId=12345&op=rates-today the http response returns a exchange rates file with content-type "text/plain" content as below: #Exchange rates for... (2 Replies)
Discussion started by: kshelluser
2 Replies

9. Shell Programming and Scripting

Problem of Data Loading....

i am studying a script which is used for data loading. it has functions which deletes all the existing data before loading and then loads new fresh data. but i am stuck up at function Replace into table ( col 1,col 2....) Does this signify All Inserts. (1 Reply)
Discussion started by: ankitgupta
1 Replies

10. Shell Programming and Scripting

Shell Script for Data loading in Oracle

Hi All I am new to unix. I need a shell script to load a datafile in to oracle. I already have a control file, and data file. all I need is if i execute the shell it must load the data using the ctl file to table. Control file : PAY0001.ctl Datafile : mon_grs_det.dat log file :... (3 Replies)
Discussion started by: raghuraja_r
3 Replies
Login or Register to Ask a Question