2011-10-18 9 views
1

私はSQLで完全にnewbです。私はテーブル間のデータをどのように相関させるかを知っていますが、それはかなりです(そして、GUIがある場合のみ...)。私が取り組んでいるサイトに対していくつかの自動テストを書こうとしています。別のスキーマからの値の選択

私が取り組んでいるプロジェクトには、サイトに登録するユーザーのスキーマが2つ含まれています。時には、私たちは "プライベート"ユーザーのために他のものを使用します。彼らが登録すると、 "私的な"サイトに行くユーザーは2番目のスキーマにも入ります。

基本的には、私のテストの書き込み時、私はデフォルトのスキーマから登録トークンを必要とする時はいつでも、私は(私はJavaコードを使用して記述している)私のテストでは、このSQLコマンドを使用します。

からtokenValueを選択トークンTypeOfToken = 'REGISTRATION'とuser_id = '48'

デフォルトのスキーマは既に別の場所で指定されているため、問題なく動作します。

トークンを選択する必要があるスキーマを指定する方法はありますか?

ありがとうございます。

+1

データベース固有です。 javaとは関係ありません。データベースサーバーのRTFM。 – kan

+0

正規ユーザーと非公開ユーザーのスキーマが2つあるのはなぜですか?プライベートユーザーの場合は、「プライベート」ビット列を持ち、trueに更新できます。 –

+0

@kan - ありがとう。 バリー・ジョーダン(Barry Jordan) - 経営陣が決定したとおり、今は何もできません。 – Ragnar

答えて

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

*一口*ありがとうございます。それは十分簡単です...私はいくつかのSQLを学ぶ必要があります。 – Ragnar

関連する問題