私は現在、発電機をサービスする会社で働いています。私たちは最近、6000台の新しい機器のリストを受信しました。私のWebアプリケーションのデータベースにデータをインポートするためのスクリプトを書くことができるかどうかを確認するために、私はまだITのコーディング面で全く新しいです。データ型を外部キーに変換中のSELECT * FROM
現時点での解決策は、データを本番データベースにプルするためにINSERT INTOクエリを使用することですが、私の目標はこのスクリプトをユーザーフレンドリーにすることで、他の場所に移動しても使用できます。
私の質問は、「資産タイプ」フィールド(つまりジェネレータ、ATS)をそのタイプ(1001,1002)に関連付けられた外部キーに変換し、それを挿入するクエリを作成する方法ですデータベースに入れますか?これは可能ですか、スクリプトを実行する前に機器をfksに変換する必要がありますか?
私はデータの変更に関する同様の質問を見ましたが、私が答えを誤解していない限り、それは私が探しているものではないようです。
データベース構造がどのように見えるかによって異なります。挿入しようとしているテーブル、それらのタイプを保持しているアセットタイプテーブル、与えられた生データに関する詳細をいくつかご記入ください。 – Jens
ターゲットデータベースの資産タイプテーブルは非常に簡単です。ほとんどの列はNULL値で、PK(1001,1002,1003,1004)と実際の資産タイプ(Generator、ATS、Fire Pumpなど)のみが重要な2つの列です。私が挿入しているテーブルは、Customers、Sites、EquipmentなどのターゲットDB上の複数の相互接続されたテーブルからのデータで構成されています。私がインポートしなければならないデータは顧客名(顧客)、サイト番号、住所、州(サイト)、タグ番号、装備の種類、シリアル、KWサイズ、モデル番号、および製造業者です。タイプとメーカーはfksです。 – sCrabtree