2011-10-18 5 views
1

전 SQL에서 완전하고 새간입니다. 테이블 간의 데이터 상관 관계를 어떻게 알 수 있지만, GUI가있는 경우에만 가능합니다. 우리가 작업하고있는 사이트에 대한 자동화 된 테스트를 작성하려고합니다.다른 스키마에서 값 선택

내가 참여하고있는 프로젝트에는 사이트에 등록한 사용자를위한 2 개의 스키마가 들어 있습니다. 때때로 "개인"사용자를 위해 다른 사용자를 사용합니다. 사용자가 등록하면 "개인"사이트로 이동하는 사용자도 두 번째 스키마로 이동합니다. 에서

선택 tokenValue :

기본적으로, 기본 스키마에서 등록 토큰이 필요할 때마다 내 시험의 쓰기 동안, 나는 (내가 자바 코드를 사용하여 쓰기) 내 시험에서이 SQL 명령을 사용하여 토큰 TypeOfToken = 'REGISTRATION'및 user_id = '48'

기본 스키마가 이미 다른 곳에서 지정되었으므로 문제없이 작동합니다.

토큰을 선택해야하는 스키마를 지정하는 방법이 있습니까?

감사합니다.

+1

데이터베이스에 따라 다릅니다. Java와 아무 관련이 없습니다. 데이터베이스 서버용 RTFM. – kan

+0

정규 및 개인 사용자를 위해 두 가지 스키마가있는 이유는 무엇입니까? 비공개 사용자 인 경우 "비공개"비트 열과 참으로 업데이트 할 수 있습니다. –

+0

@kan - 고마워요. 배리 조던 - 경영진이 결정한 것이므로 지금은 아무 것도 할 수 없습니다. – Ragnar

답변

1
select tokenValue from [Insert Schema here without brackets].Tokens where TypeOfToken = 'REGISTRATION' and user_id = '48' 
+0

* 한숨 * 고마워. 그 정도로는 쉬웠다 ... 나는 약간의 SQL을 배울 필요가있다. – Ragnar