これに関して、人生を楽にするコマンドはありますか?私は1つのdatatable(.net datatable)の列スキーマをとり、別の新しいdatatableにコピーしたいと思います。 SQLServerで使用あるデータテーブルから別のデータテーブルにスキーマをインポートしますか?
SELECT * INTO [DestinationTable] FROM [SourceTable] WHERE (1=2);
:
これに関して、人生を楽にするコマンドはありますか?私は1つのdatatable(.net datatable)の列スキーマをとり、別の新しいdatatableにコピーしたいと思います。 SQLServerで使用あるデータテーブルから別のデータテーブルにスキーマをインポートしますか?
SELECT * INTO [DestinationTable] FROM [SourceTable] WHERE (1=2);
:
私は答えを見つけました。これは.Cloneメソッドです。
私のようなものを見てきました。
これは、DestinationTableが存在しないことを前提としていると思います。次に、テーブルを作成し、SourceTableからスキーマをコピーします。WHERE句は、実際のデータのコピーを防ぎます。
私は実際にデータベースの開発者ではないので、おそらくこれを行うにはもっと良い方法があります。
これは正しいかもしれませんが、私は.Netに関するデータセットについて話しています。申し訳ありませんが私は明確でない場合 – Chris
なぜ必要なのですか?同じデータテーブルの2つのインスタンスを作成する –
私はそれらのうちの1つに行を持たせたくない一方、私のデータレイヤーのいくつかのメソッドから1つのデータを取り込みます。 – Chris