0
私はいくつかのテーブルを持っていますが、テーブルのすべてに対して "ミラーテーブル"を作成する必要があります。このミラーにはオリジナルの同じ列が含まれていますが、ビットタイプがあります(Id以外)。コピーするデータはありません。例えば元のテーブルのフィールドを使用してミラーテーブルを作成する
:
Table_Original
Id int
Field1 varchar
Field2 int
Field3 bit
...
Field50 varchar
Table_Mirror
Id [int] NOT NULL
Field1 [bit] NOT NULL DEFAULT ((0))
Field2 [bit] NOT NULL DEFAULT ((0))
Field3 [bit] NOT NULL DEFAULT ((0))
...
Field50 [bit] NOT NULL DEFAULT ((0))
はおそらく、将来的には私が他のデータベースにプロセスを複製しなければならないので、手動で(知的な)オプションではありません。それを行う最善の方法は何ですか?
おかげ
Hhhhhmmm ...これを使用して、テーブルの各フィールドを使用するかどうかを指定していますか?この目的のためにNULLを使用していない理由はありますか? –
Nopsでは、ミラーテーブルは他の統計上の理由で使用されます。そして、うまくいけば、私はそれが動作する方法を変更することはできません "顧客のrequeriment"です。 –