table_x から v_col1 を選択する必要があり、その列から同じ行 ID に入力 (更新) する必要がある文字列が得られますが、sama テーブル table_x の別の列 (h_col2) に入力する必要があります。簡単に思えますが、初心者です....
tabl_x
rowid V_col1, h_col2 etc .....
1 672637263 GVRT1898
2 384738477 GVRT1876
3 263237863 GVRT1832
この例のように、672637263 の代わりに GVRT1898 (更新) を配置する必要があり、この table_x のすべての行に移動して修正する必要があります-次の行のように (rowid2 は 384738477 ではなく GVRT1876 になります:-)このように、すべてのROWIDに対してループする必要があります
THX さん、ご回答ありがとうございます。ジャスティンさん - これはもう少し複雑です。
h_col にこの文字列があり、GVRTnumber だけを取り出して v_col に入れる必要がありますが、GVRTnumber が列のさまざまな場所にあるため、ここを参照してください...
"E_ID"=X:" GVRT1878 ","RCode"=X:"156000","Month"=d:1,"Activate"=d:5,"Disp_Id"=X:"4673498","Tar"= X:"171758021";
2"E_ID"=X:"561001760","RCode"=X:"156000","Month"=d:1,"Activate"=d:5,"Disp_Id"=X:" GVRT1898 ","Tar" =X:"171758021";
h_col列には私が望むこの番号がありますが、この600バイトの列にあるようなさまざまな場所にあり、バイト番号156にある場合もありますが、287にある場合もありますが、一意なのは「GVRT ....」だけです。 v_col -
そのような SQL pl/sql の書き方を教えてもらえますか?
よろしく & ありがとう