私はアプリケーションのURLが保存される構成テーブルを持っています。アプリケーションはさまざまなサーバー上にあり、新しいサーバーをセットアップする必要があるたびに、sqlのwhileループを選択して実行することによって値を更新する必要があります。 Scenerios更新一致するパターンに基づいた列の一部
表のようなものです:設定 値
Id | key | DefaultUrl
1 | Key1 | www.xxx.com/something1
2 | key2 | www.xxx.com/something2
3 | key3 | www.xxx.com/something3
このパターンや他のいくつかのテーブルの上に、より多くのキーがあまりにもあります。これは従来のソフトウェアなので、構造を変更することはできません。
新しいサーバーをセットアップする必要があるときは、いつでもURL部分をwww.xxx.com
からwww.yyy.com
に置き換える必要があります。これを実現するために、私は
- のようなものがデータを通じてのようなパターンに
- ループを選択クエリを作成し、1ですべての行1でデータを交換ください。
今、私は同じ目的を達成するためのより良いアプローチを探しています。助けてください!
あなたはすでに何か試しましたか? – xdd
何も私の心やGoogleには何も来ません、私はちょうどこの選択とループのアプローチを使用 –
"私は構造を変更することはできません" - 別の列の静的な部分と動的な部分を持つ新しいベーステーブルについて'VIEW'は元の(今はドロップされた)テーブルと同じ名前を持つ単一の列に再び分割部分を戻しますか? – onedaywhen