1
ファイルの詳細を格納するためのXML列を持つテーブルがあります。今私は値に応じてKBまたはMBでXML列のサイズノードを更新したいと思います。SQL ServerのXML列値に単位を追加します。
サンプルデータ:
<FileInfo>
<Field Name="Filename">PV_1_PV_4126_C-482N-25457-005_V1.pdf</Field>
<Field Name="Created">02/21/2017</Field>
<Field Name="Modified">02/21/2017</Field>
<Field Name="Uploaded By">2120</Field>
<Field Name="Uploaded On">02/21/2017</Field>
<Field Name="Size">755</Field>
</FileInfo>
期待される結果:
<FileInfo>
<Field Name="Filename">PV_1_PV_4126_C-482N-25457-005_V1.pdf</Field>
<Field Name="Created">02/21/2017</Field>
<Field Name="Modified">02/21/2017</Field>
<Field Name="Uploaded By">2120</Field>
<Field Name="Uploaded On">02/21/2017</Field>
<Field Name="Size">755 KB</Field>
</FileInfo>
サンプルデータ:
<FileInfo>
<Field Name="Filename">PV_1_PV_4126_C-482N-25457-005_V1.pdf</Field>
<Field Name="Created">02/21/2017</Field>
<Field Name="Modified">02/21/2017</Field>
<Field Name="Uploaded By">2120</Field>
<Field Name="Uploaded On">02/21/2017</Field>
<Field Name="Size">1024</Field>
</FileInfo>
期待される結果:
<FileInfo>
<Field Name="Filename">PV_1_PV_4126_C-482N-25457-005_V1.pdf</Field>
<Field Name="Created">02/21/2017</Field>
<Field Name="Modified">02/21/2017</Field>
<Field Name="Uploaded By">2120</Field>
<Field Name="Uploaded On">02/21/2017</Field>
<Field Name="Size">1 MB</Field>
</FileInfo>