|
이현진 님이 쓰신 글 :
: 김태우 님이 쓰신 글 :
: : 테이블에 어떤 키에 대한 데이터가 들어가 있을때는
: : Update를 해야 하고, 없으면 Insert를 해야 하는 상황입니다.
: : 테이블에 기존 데이터가 있는지 판단하기 위해 Select count(*)...를 사용하는데요.
: : 이렇게 하면 매번 기존 데이터가 있는지 Select를 해야 하지 않습니까.
: : 이건 속도도 느려지고 비능률적이라는 생각이 들어서요.
: : 이걸 한방에 할수 있는 방법 없을까요?
: :
: : DB는 오라클9입니다.
:
: UPDATE 해서 결과 row값이 0이면 INSERT 하시면 됩니다.
: 이 내용을 스토어 프로시져로 작성하면 편하실거에요.
이거뭐 떠먹여 줘도 못먹는것 같습니다만.
그 row값은 어떻게 가져오나요?
TTable, TQuery컴포넌트의 이벤트도 받아보고 했습니다만 알수가 없어서요...
|