-5

.dat ファイルから SQL テーブルにデータを挿入したいと考えています。しかし、一括挿入を使用したくありません。

dat ファイルは次のようになります。

dd  qwe 3
ss  asd 3

これどうやってするの?

ありがとう..

4

1 に答える 1

2

最も簡単な方法は、ファイルの内容を Excel にコピーし、最初の行に適切な区切り記号とコンマを追加し、各データ列の間に新しい列を使用してから、データ行の最後までドラッグしてそれを繰り返すことです。各行。データが入力されたグリッド全体をクエリ ウィンドウにコピー アンド ペーストし、検索してタブを空のスペースに置き換えます。

ここに画像の説明を入力

SQL Server 2012 を使用している場合は、より強力な領域編集を使用できます。たとえば、プレーン テキストをクエリ エディターにコピーし、Shift+ Alt+を使用Arrowして複数の行を強調表示し、すべての行に同時にテキストを入力できます。

ここに画像の説明を入力

BCP、一括プロバイダーで OPENROWSET を使用するなどの他のソリューションがありますが、あいまいな「許可されていない」要件により、これらの代替手段のいずれかが許可されるかどうかを推測することは不可能です。

于 2012-06-25T22:22:50.440 に答える