SQL Serverに基づくcrmデータベースの監査レコードを解析する必要があります。監査は次のようになります。SQL Serverのテキストを解析する方法(Excelから)
'1〜240000.0000〜37758.4100〜05/18/2016 10:59:00〜トランザクション処理、424160c2-b401-e211-a11d-5ef3fcdaf1b7 ~~'のようになります。
区切り文字は「〜」の文字です。上の例では、ここに格納されている4番目のデータであるdatetime 05/18/2016 10:59:00を抽出します。位置は変わることがあります。
私はcharindexを使用しようとしましたが、検索された文字列の出現番号を受け付けません。 sql関数を使用することはできません.SQLコードをExcelから呼び出すため、関数を定義することはできません。 Excel/VBAのルートを取っている場合は、あなたの助けを事前に
おかげ
私は助言することを躊躇していますが、すべての部分で 'TRY_CONVERT'を使用することができます。変換できる部分は日付であり、他の部分はすべてNULLです。もちろん、それは最初にすべての部分を抽出することを意味するでしょう... – HoneyBadger