December 1, 2008 at 11:56 pm
Hi
Check the following code. That inserts data from one text file to one table.
INSERT INTO temp_dept
(dept_id,dept_name,DEPT_GRADE,DEPT_LOC,
DEPT_HEAD,CHANGE_DT,CHANGE_TYPE,CHANGE_BY,
ACTIVE_FLAG,SCHEDULEID)
SELECT dept_id,lower(dept_name),DEPT_GRADE,DEPT_LOC,
DEPT_HEAD,CHANGE_DT,CHANGE_TYPE,CHANGE_BY,
ACTIVE_FLAG,SCHEDULEID FROM OPENROWSET
(BULK N'D:\bcp\temp.txt',
FORMATFILE='D:\bcp\test\ord.fmt',
CODEPAGE ='ACP',
FIRSTROW = 0,
LASTROW = 0,
ERRORFILE = 'D:\bcp\test\error.txt',
MAXERRORS = 100,
ROWS_PER_BATCH = 100)
as document
where dept_id >'0'
Same thing is possible with 2 tables and 2 file or 2 files with one table like different combination?
Pls let me know
bhushan
December 2, 2008 at 2:46 am
I think you are looking for multiple tables and files..i.e. you want to import data from multiple files to multiple tables.
For I suggest you to use the dynamic sql and use while loop for looping for each file or for each table.
If you have different requirement, let me know.
Viewing 2 posts - 1 through 1 (of 1 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy