Q&A

  • 하나의 Query로 두개의 Table을 Update
안녕하십니까?



벌써 봄이에요.....코딩하기에는 아주 좋은 계절이지요...ㅋㅋㅋ



너무 초보적인 질문인것같아서 혼자해볼려구했는데 감이 안와서요...



고수님들 제 감좀잡아주세여.....홍시...단감...이런거 말구....ㅋㅋㅋ



두개의 데이타베이스안에 동일한 테이블이 있어요



예) Database1 Database2



sabun(table) sabun(table)



사번이 변경되어 업데이트를 시키면 두개의 테이블에 모두 업데이트가 되도록



할려구 합니다. Query는 한개를 사용해서요....^^



Delphi3.0 과 SQL7.0을 사용하구 있습니다. 부탁드림니다. 그럼.......수고하십시요

2  COMMENTS
  • Profile
    김광섭 2001.03.27 21:13
    초보임다 wrote:

    > 안녕하십니까?

    >

    > 벌써 봄이에요.....코딩하기에는 아주 좋은 계절이지요...ㅋㅋㅋ

    >

    > 너무 초보적인 질문인것같아서 혼자해볼려구했는데 감이 안와서요...

    >

    > 고수님들 제 감좀잡아주세여.....홍시...단감...이런거 말구....ㅋㅋㅋ

    >

    > 두개의 데이타베이스안에 동일한 테이블이 있어요

    >

    > 예) Database1 Database2

    >

    > sabun(table) sabun(table)

    >

    > 사번이 변경되어 업데이트를 시키면 두개의 테이블에 모두 업데이트가 되도록

    >

    > 할려구 합니다. Query는 한개를 사용해서요....^^

    >

    > Delphi3.0 과 SQL7.0을 사용하구 있습니다. 부탁드림니다. 그럼.......수고하십시요

    우선 문제가 참 재밌네요 ^^

    저두 현재 델파이 MS-SQL 환경이라서 답변을 구지 하구 싶네요 ^^

    쿼리 하나로 두가지 일을 하고 싶다면 웅~

    님아 여튼 쿼리는 두개를 날려야 되요. 어떻게 구현하길 원하는지 잘 모르겠지만 하나의 쿼리로 두가지를 동시에 처리할려구 한다면 넘 욕심(?) 부리는게 아닌지...

    단순히 from절을 조건문에서 Database1하구 Database2를 업데이트하는 쿼리를 주면 되잖아요.. 단순히 한줄 늘어나는거잖아요. 아 for문도 있어야 되니깐 두줄이 느는구나^^;;



    from 절에서 하나는 from dabase1.dbo.table1 다른 하나는 from dabase2.dbo.table2

    이렇게 해주시면 되요

  • Profile
    spink 2001.04.20 22:58
    김광섭 wrote:

    > 초보임다 wrote:

    > > 안녕하십니까?

    > >

    > > 벌써 봄이에요.....코딩하기에는 아주 좋은 계절이지요...ㅋㅋㅋ

    > >

    > > 너무 초보적인 질문인것같아서 혼자해볼려구했는데 감이 안와서요...

    > >

    > > 고수님들 제 감좀잡아주세여.....홍시...단감...이런거 말구....ㅋㅋㅋ

    > >

    > > 두개의 데이타베이스안에 동일한 테이블이 있어요

    > >

    > > 예) Database1 Database2

    > >

    > > sabun(table) sabun(table)

    > >

    > > 사번이 변경되어 업데이트를 시키면 두개의 테이블에 모두 업데이트가 되도록

    > >

    > > 할려구 합니다. Query는 한개를 사용해서요....^^

    > >

    > > Delphi3.0 과 SQL7.0을 사용하구 있습니다. 부탁드림니다. 그럼.......수고하십시요

    > 우선 문제가 참 재밌네요 ^^

    > 저두 현재 델파이 MS-SQL 환경이라서 답변을 구지 하구 싶네요 ^^

    > 쿼리 하나로 두가지 일을 하고 싶다면 웅~

    > 님아 여튼 쿼리는 두개를 날려야 되요. 어떻게 구현하길 원하는지 잘 모르겠지만 하나의 쿼리로 두가지를 동시에 처리할려구 한다면 넘 욕심(?) 부리는게 아닌지...

    > 단순히 from절을 조건문에서 Database1하구 Database2를 업데이트하는 쿼리를 주면 되잖아요.. 단순히 한줄 늘어나는거잖아요. 아 for문도 있어야 되니깐 두줄이 느는구나^^;;

    >

    > from 절에서 하나는 from dabase1.dbo.table1 다른 하나는 from dabase2.dbo.table2

    > 이렇게 해주시면 되요



    ---

    글쎄요?

    저는 그런경우 트리거로 처리 했거든여..

    델파이에서는 Database1 table의 update문만 써주고 Database1 table의

    update 트리거를 작성하면 끝나거든여...

    그럼 델파이에서는 단지 쿼리 하나면 되잔아여...

    즐프하시길....