1 つの xml ファイルから 1 つの一時テーブルにデータを追加します。コードは以下のとおりです。
SELECT * INTO #TempBusinessUnitFacility FROM OPENXML(@iBusinessUnitFacilityLinkTree, 'BusinessUnits/BusinessUnit', 1)
WITH (BU_Facility_LinkClientCode INT 'BU_Facility_LinkClientCode',BU_Code INT 'BU_Code',Facility_Code INT 'Facility_Code')
10 行近くあるとします。while ループを実行して、一時テーブルから他のテーブルに行ごとに値を挿入したいとします。問題は、ここに ID 列または行がないことです。 ID 列の場合、操作を簡単に行うことができます。この一時テーブルに 1 つの列を ID として追加するにはどうすればよいですか。
私は1つの一時テーブルを作成し、xmlから列を追加して値を挿入することができます.しかし、それは私のシナリオではありません.上記のシナリオのオプションはありますか.誰でもそれを整理できます.