列の値を分割して、1つの列から複数の行を挿入したい。しかし、パフォーマンスの問題のため、カーソルなしでそれを行う必要があります。
すべてvalue
が6文字の長さの値に分割されます。次に、これらの値も3、1、および2文字の長さの値に分割され、テーブルBに異なる列が挿入されます。
サンプルを提供することで私の質問が明確になると思います。
表A
ID Value
1 ABCDEFGHJKLM
2 NOPRST
3 NULL VALUE
これらの値をこの形式のようにテーブルBに挿入したい
表B
ID Value1 Value2 Value3
1 ABC D EF
1 GHJ K LM
2 NOP R ST