Q&A

  • 인터베이스에서의 업데이트 서브쿼리 질문입니다.
계속 질문만하게 되어서죄송합니다.

인터베이스에서 업데이트 서브쿼리를 쓸려고 합니다.

update user set naem=(select name from customer where id='123')

이렇게 쓸려고 하는데 서브쿼리가 실행되지 않습니다.

어떻게 해결을 해야 할지 고민입니다.

고수님들의 조언을 부탁드립니다
2  COMMENTS
  • Profile
    초보비애 2003.02.10 03:42
    볼랜드포럼에 서브쿼리에 대한 답변이 있네요.

    참고가 되었음 합니다. 그럼. 수고~

    http://www.borlandforum.com/impboard/impboard.dll?action=read&db=ib_qna&no=577
  • Profile
    withcount 2003.02.09 08:16
    일단, 서브쿼리 지원합니다.
    대부분 편리하다는 목적으로 서브쿼리를 많이 사용하지만
    속도상의 저하도 무시할순 없습니다.
    서브쿼리대신 스토드프로시져등을 사용하시는것도 좋은방법입니다.

    인터베이스 6.0 메뉴얼중에
    EmbedSQL.pdf "Using subqueries" 161p 를 참고해보시기 바랍니다.
    Update도 제가 테스트해봤는데 문제가 없는듯합니다.
    필드 속성이나 사이즈 또는 조건이 일치하는지 여부를 한번 판단해보세요..

    다른 문제점이라면 볼랜드포럼 인터베이스 질답란에서
    서브쿼리에 대해 조회에 보시는것도 좋은방법인듯^^