SQL文の急速な世代でExcelを使用したデータ

中小企業では、その後、常に時間(新システムに旧システムからのデータ移行)履歴データをインポートすることが開発されます。この時間は、オンサイトの実装や顧客はあなたが上に行くために、現在のシステムにインポートしてみましょうそして、あなたに他のシステムにいくつかの履歴データを含むExcelファイルを、提供します。

別のテーブルのデータ構造はもちろんのこと、このプロセスは、データの並べ替えとなっているだけで、他のシステム上の履歴データは、現在のシステムに適合していると仮定してきたし、話をするために十分なスペースと連携することができるようになります。効率的にこの仕事をインポートする方法、それはここで議論のトピックです:データEXECLテーブルを使用すると、すぐにSQL文を生成します。

データは新しいデータにインポートされているのでので、INSERT文を使用して、テーブルの内部に挿入されています。

INSERT  INTO  TABLE(COLUMN1、COLUMN2、...)VALUES(VALUE1、VALUE2、...);

だから、すぐにINSERT文でを生成するための秘訣は何ですか?答えは、自動充填EXCELのための強力かつ高速な式です。

ここでは簡単な例は、簡単な構成で、ユーザーテーブルを作成します。

ユーザテーブルが2つのフィールドがあり、コードで、名前です。

所与EXCELでは、これら2つのフィールドは列Cおよび列Dに対応し、データが第2行から開始し、我々が保持する第1の端部で第二ライン、新しい行から書き始めることができます式。

投稿の式:

= CONCATENATE("ユーザ(コードネーム)の値(挿入'"、C2、" ''"、D2、"');" 

次に式に従って対応するINSERT文を生成します[Enter]をクリックします。

次に、ここでの焦点は、右下隅には、システムが自動的にこれらの式を記入し、下にドラッグし、プラス記号となった場合、現在の数式セルの右下隅の上にマウスを置きます。

最後に、これらは大法を、EXCELは、[CTRL +シフト+↓]の含有量は、ショートカットキーダウン現在の列のすべてのセルにうまく選択実行し、品種を使用するには、コンソールツールやデータベースツールにコピーされた優れたINSERT文を生成しますライン上。Excelでデータの数千の存在は、効率が明らかにされたとき。

もちろん、INSERT文に加えて、あなたは十分に柔軟特定のニーズに応じて、他のSQL文を書くことができ、この方法を知ることが重要です。

もっと、もこれは非常に重要であり、EXCELデータ処理技術を使用し、他の多くのシナリオが適用されますがあり、時間はまだこの知識を学ぶ必要があります。

 

「すべてのあなたはあなたの周りの生活のねじれに直面する勇気を聞かせtaの、TAを愛し知っているtaの、TAを愛する伝える機会を持って、ハード経験しています。」

おすすめ

転載: www.cnblogs.com/yanggb/p/11101634.html