私のストアドプロシージャは次のようなものです。
alter procedure insertxml
@inxml xml
as
insert into imagess
(ids, photo, names)
values
(@inxml.value('(/imagess/ids)[1]', 'int'),
@inxml.value('(/imagess/photo)[1]', 'char'),
@inxml.value('(/imagess/names)[1]', 'varchar(10)'))
exec insertxml '<imagess>
<ids>31</ids>
<photo>N</photo>
<names>30</names>
<ids>11</ids>
<photo>O</photo>
<names>20</names>
<ids>12</ids>
<photo>A</photo>
<names>43</names>
</imagess>'
これにより、最初の行のみを挿入できます。3行すべてを挿入したい。