The XML DTD for the ResultSetXml document type

The DTD for the XML ResultSet document type is:

<!ELEMENT ResultSet (ResultSetMetaData ,
 	ResultSetData)> 
 <!ELEMENT ResultSetMetaData (ColumnMetaData)+> 
    <!ATTLIST ResultSetMetaData getColumnCount CDATA
 	#IMPLIED> 
 <!ELEMENT ColumnMetaData  EMPTY> 
 <!ATTLIST ColumnMetaData 
    getCatalogName CDATA #IMPLIED 
    getColumnDisplaySize CDATA #IMPLIED 
    getColumnLabel CDATA #IMPLIED 
    getColumnName CDATA #IMPLIED
    getColumnType CDATA #REQUIRED 
    getColumnTypeName CDATA #IMPLIED 
    getPrecision CDATA #IMPLIED 
    getScale CDATA #IMPLIED 
    getSchemaName CDATA #IMPLIED 
    getTablename CDATA #IMPLIED 
    isAutoIncrement (true|false) #IMPLIED 
    isCaseSensitive (true|false) #IMPLIED 
    isCurrency (true|false) #IMPLIED 
    isDefinitelyWritable (true|false) #IMPLIED 
    isNullable (true|false) #IMPLIED 
    isReadOnly (true|false) #IMPLIED 
    isSearchable (true|false) #IMPLIED 
    isSigned (true|false) #IMPLIED 
    isWritable (true|false) #IMPLIED
    > 
<!ELEMENT ResultSetData (Row)*> 
<!ELEMENT Row (Column)+> 
<!ELEMENT Column (#PCDATA)> 
<!ATTLIST Column 
    null (true | false) "false"  
    name CDATA #IMPLIED