Closed kiyokura closed 6 years ago
https://github.com/kiyokura/SSDTHelper/blob/5c2730ce214a2f234bafc1187cd392eb96a47af2/src/SSDTHelper/DataComparer.cs#L127
actualのDataReaderの行数と比較対象シートの行数を最初に比較していない(できない)ままでactualの行数分ループしながら対象シートのレコードも読んでいくので、actualのほうが行数が多い場合に例外が発生してしまう。
drを読んだ直後にactualの現在の行数と比較データの総行数を比較、シートの行数を超えていたらカラムの比較のロジックに入らないようにする対応を検討。
https://github.com/kiyokura/SSDTHelper/blob/5c2730ce214a2f234bafc1187cd392eb96a47af2/src/SSDTHelper/DataComparer.cs#L127