ADQL/x v1.0 to SQL string XSLT files
Maria A. Nieto-Santisteban
nieto at skysrv.pha.jhu.edu
Tue Sep 20 10:32:07 PDT 2005
Hi Aurelien,
Just reviewed your xslt to convert ADQL/x into SQL (nice job!) and I
realized there is no elements to define JOIN clauses.
http://www.ivoa.net/xml/ADQL/v1.0 includes JOINS.
+ <xs:simpleType name="jointTableQualifierType">
- <xs:annotation>
<xs:documentation>Denotes the type of a Join
operation</xs:documentation>
</xs:annotation>
- <xs:restriction base="xs:string">
<xs:enumeration value="LEFT_OUTER" />
<xs:enumeration value="RIGHT_OUTER" />
<xs:enumeration value="FULL_OUTER" />
<xs:enumeration value="INNER" />
<xs:enumeration value="CROSS" />
</xs:restriction>
</xs:simpleType>
+ <xs:complexType name="joinTableType" mixed="false">
Is the lack of JOIN element intended?
Thanks
Maria
On Thu, 11 Aug 2005, Aurelien Stebe wrote:
> Hi all,
>
> I created XSLT files to convert ADQL/x to SQL both supporting the full
> schema
> and only the part needed for the registry.
> Those files should work for ADQL v1.0, but should also work just as fine
> for v0.9 and v0.8,
> just by changing the namespace declaration.
> I thought they might interest some of you.
>
> I didn't implement the XMatch or the CircleRegion as those are specific
> to your datamodels.
> Please contact me for any problem or question.
>
> I'll try to upload these files on the IVOA twiki soon.
>
> Cheers,
> Aurelien STEBE
>
--
------------------------------------------------
Maria A. Nieto-Santisteban (nieto at pha.jhu.edu)
Johns Hopkins University
3400 N. Charles St.
Physics & Astronomy Department
Baltimore, MD 21218 (USA)
Tel: 1 410 516-7679 Fax: 1 410 516-5096
More information about the voql
mailing list