私は、Excelスプレッドシートからデータをスクラップしてデータベースに格納するアプリケーションに取り組んでいます。データはExcelで標準化されていないので、スクレープは非常に柔軟性が必要です。SQL Regex Split Column
前に、私はExcelCellLocation
を格納して、今ExcelColumn
、ExcelRowStart
、およびExcelRowEnd
にそれを分割しているところ私は最近、もう少し一般的なように実装を変更しました。
私はそのテーブル内のすべての行を取得し、ExcelCellLocation
を新しい実装に分割する方法を探しています。例えば
:
ExcelCellLocation
F5
AB23
が変更された理由は、私が今、ブック内の別のスプレッドシートをこするていますし、実装がより良いスーツに順に変更する必要があることである
ExcelColumn | ExcelRowStart | ExcelRowEnd
F | 5 | 5
AB | 23 | 23
になり新しいスプレッドシートは現在スプレッドシートのために働いています。新しいマッピングがより次のようになります。
ExcelColumn | ExcelRowStart | ExcelRowEnd
BC | 10 | 150
BC | 160 | 300
各レコードを反復処理して良いと考えて変更を行いますSQLスクリプトでこれを行う方法はありますか?
ありがとうございます!
あなたが正規表現、タグを含めました、と私は簡単に 'F'&' 5'かに '' F5'とAB23'を変換するための正規表現を想像することができます「AB」と「23」はそれぞれですが、あなたの質問が何であるかわからないので、答えを得るためにデータ構造についての十分な情報が含まれているかどうかはわかりません。 –