スキーマの挿入
挿入アップデートグラムの実行
挿入アップデートグラムには、データの変更方法を指定するafter ブロックだけがあります。
挿入インスタンス
以下に、挿入要求のインスタンスを示します。
<ns0:parameters xmlns:ns0="http://www.cdata.co.jp/GoogleContactsProvider/2020J"> <ns0:sync> <ns0:before></ns0:before> <ns0:after> <ns0:[My Contacts] Fullname="Fullname_0" WinProb="10" /> </ns0:after> </ns0:sync> </ns0:parameters>
挿入スキーマ
以下に、挿入スキーマを示します。応答には、新しく挿入されたレコードのId と、影響を受けた行数が含まれます。
<?xml version="1.0" encoding="utf-16" ?> <xs:schema xmlns:b="http://schemas.microsoft.com/BizTalk/2003" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cdata.co.jp/GoogleContactsProvider/2020J" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="parameters"> <xs:complexType> <xs:sequence> <xs:element name="sync"> <xs:complexType> <xs:sequence> <xs:element name="after"> <xs:complexType> <xs:sequence> <xs:element name="[My Contacts]"> <xs:complexType> <xs:attribute name="Fullname" type="xs:string" /> <xs:attribute name="Id" type="xs:string" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="table"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="row"> <xs:complexType> <xs:sequence> <xs:element name="Id" type="xs:string" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="AffectedRows" type="xs:int" /> </xs:complexType> </xs:element> </xs:schema>