この問合わせでは、schematabテーブルに格納されているスキーマを使用してcustomerテーブルの中のXML文書を検証するため、ISSCHEMAVALIDメソッドを使用します。
SELECT customerID, customerXML.ISSCHEMAVALID(schematab.schemaContent, 'Customer', '') FROM customer, schematab WHERE schematab.schemaid = 'customerschema.xsd';
問合わせの結果は、次のとおりです。
customerID customerXML.ISSCHEMAVALID(schemaContent, 'Customer', '') ----------- -------------------------------------------------------- 1 1
ISSCHEMAVALIDメソッドからの戻り値は1です。これは、スキーマに基づく検証の結果、XML文書が妥当であることを示しています。