Oracle 의 Bulk Insert 를 했더랬지요...
그것이 Bulk Insert 인지도 모른체 했더랬지요.

그냥 그렇게 하라고 해서 했더랬지요...

어떻게 했냐고요? ㅋㅋㅋ 무식한 방법으로 했더랬지요.

구분자를 둬서... 

예를 들면 

구분자 ^ 와 @ 로 하고

No : 1111
Nick : woojja
Gender : 남자

No : 2222
Nick : woossa
Gender : 여자

No : 3333
Nick : koojja
Gender : 남자

이걸 표현하면 아래와 같은 문자열로... ㅡㅡ'

1111^woojja^남자@2222^woossa^여자@3333^koojja^남자


그럼 이걸 파라미터로 넘겨서 

오라클 SP 내에서 Parsing 을 해 배열로 만들고 그걸 루프로 돌려서...
insert 나 update 를 하고... ㅡㅡ' 

이렇게 노가다를 했더랬지요...

오라클을 몰랐던 까닭에 이렇게 했더랬지요...
그냥 하란데로 했더랬지요...

분명히 시킨 사람도 몰랐음이 분명합니다.

왜 이렇게 해야할까 궁금해 하지 않은 나 자신도 문제였지요... ㅡㅡ

그런데 오늘 문득 참 오랜시간을 개노가다를 해야만 했나 싶더라고요...

그래서 앞자리에서 오가는 이야기를 들으며

찾아보기로 했죠...


거 얼마 안걸립디다...

일찌감치 찾았으면 좋았을 것을...

요는 이렇습니다.

벌크로 넣을 것들을 배열로 만들고 
그 배열을 SP 파라미터로 넣어주면 되는 거죠..

그리고 OracleCommand 의 속성하나만 넣어주면 되는 것이었습니다.
그러면 오라클 ODP.NET 이 다 알아서 해주는... ㅡㅡ'

그 속성이 무엇이냐... 
 두둥!!!

ArrayBindCount

아래는 참고할 내용입니다.

http://download.oracle.com/docs/html/B28089_01/featOraCommand.htm#i1007888

http://www.codeproject.com/KB/cs/Bulk_Insert.aspx


제가 잘못알고 있거나 틀렸으면 알려주십시요...


그럼 행복한 고수되십시요...




woojja ))*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
반응형


와우 Visual Studio 와 대화를 하는 구나... ^^

링크로 들어가셔서 함보셔요...



대단한 아이디어입니다.
난 언제쯤 이런 번뜩이는 아이디어를 가질 수 있을까요?

여기에 음성인식 기능까지 넣으면 어떨까요?



행복한 고수되셔요.

woojja ))*
\\\\\\\\\\\\\\\\\\\\\\
반응형
******* 2008-09-01 오전 9:18:06  글입니다.

호응이 있을지 모르지만서도...

초급자 스터디를 해 보려구요.

원하시는 분들도 거의 없고, 책이 너무 두꺼우면 지루해들 하시고(공부하려는 사람들 맞아? ㅋㅋ)

여튼 생각있으신 분들은 한번 찾아가 보셔요.

참여신청은  www.mhvb.net 오프모임 게시판 에서 하실 수 있습니다.

아~ 다음 책들 중 한권을 하려고 합니다.

초급자 이신분들은  Microsoft 책을 추천하구요...(빨리 끝낼수도 있고요) 이 책을 했으면 하긴 한데...

아마존 가셔서 한번 살펴보시구요. Accelerated VB2008 도 괜찮은 거 같구요. 다 좋은 책이라 생각합니다.

1, 2, 3 으로 투표하자구요. ^^


 

 

 
 




행복한 하루되셔요.


woojja ))*
\\\\\\\\\\\\\\\\\\\\\\\\\\
반응형

+ Recent posts