スキーマの更新
更新アップデートグラムの実行
更新するには、Id が必要です。before ブロックは、更新する列を指定します。after ブロックは、データの変更方法を宣言します。複数のbefore およびafter ブロックが指定された場合、本製品 は一括更新を実行します。
更新インスタンス
以下に、更新要求のインスタンスを示します。
<ns0:parameters xmlns:ns0="http://www.cdata.co.jp/GoogleContactsProvider/2020J"> <ns0:sync> <ns0:before> <ns0:[My Contacts] Id="Id_0" Fullname="Fullname_0" WinProb="10" /> </ns0:before> <ns0:after> <ns0:[My Contacts] Id="Id_0" Fullname="Fullname_0" WinProb="10" /> </ns0:after> </ns0:sync> </ns0:parameters>
更新スキーマ
以下に、更新スキーマを示します。応答には、影響を受ける行数が含まれます。
<?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="before"> <xs:complexType> <xs:sequence> <xs:element name="[My Contacts]"> <xs:complexType> <xs:attribute name="Id" type="xs:string" /> <xs:attribute name="Fullname" type="xs:string" /> <xs:attribute name="WinProb" type="xs:double" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="after"> <xs:complexType> <xs:sequence> <xs:element name="[My Contacts]"> <xs:complexType> <xs:attribute name="Id" type="xs:string" /> <xs:attribute name="Fullname" type="xs:string" /> <xs:attribute name="WinProb" type="xs:double" /> </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:attribute name="AffectedRows" type="xs:int" /> </xs:complexType> </xs:element> </xs:schema>