2017-04-03 2 views
2

動的ソーステーブルを使用してクエリを記述することはできますか?私が開発しているシステムは、現在のデータベースのバックアップを毎週作成します。その最もアクティブなデータベースがMAINDBだろう、私は動的ビューを作成する必要があり、前の週のバックアップは mainDb20170327と命名されるだろう、とその前の週は、mainDb20170320ビューの動的クエリを記述することはできますか?

だろうこれらのデータベースインスタンスのそれぞれでホストされています。そうMAINDBを view_mainDbをという名前のビューを持っており、mainDb20170320view_mainDb20170320という名前のビューを持っています。

ビューのsqlクエリで、ソースdbインスタンスをどのように動的にすることができますか?

私はテキストを追加して連結しようとしましたが、可能ではないようです。または私は何かが欠けている。

答えて

2

ビューの定義を修正する必要があります。あなたはそれを動的にすることはできません。

あなたがやりたいことをするためにストアドプロシージャを書く必要があります。そうでない場合は、アプリケーションコードで行います。