<?xml version="1.0" encoding="ASCII"?>
<RDBSchema:SQLPrimitives xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:RDBSchema="http:///com/ibm/etools/rdbschema.ecore" xmi:id="SQLPrimitives_1">
  <types xsi:type="RDBSchema:InformixSimpleLargeObject" xmi:id="InformixSimpleLargeObject_2" externalName="BINARY LARGE OBJECT" name="BYTE" jdbcEnumType="2004" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="BYTE" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleLargeObjectTextFormatter" keyable="false" length="2" multiplier="G"/>
  <types xsi:type="RDBSchema:InformixSimpleLargeObject" xmi:id="InformixSimpleLargeObject_3" externalName="BINARY LARGE OBJECT" name="BYTE" jdbcEnumType="-2" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="BYTE" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleLargeObjectTextFormatter" keyable="false" length="2" multiplier="G"/>
  <types xsi:type="RDBSchema:InformixSimpleLargeObject" xmi:id="InformixSimpleLargeObject_4" externalName="BINARY LARGE OBJECT" name="BYTE" jdbcEnumType="-3" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="BYTE" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleLargeObjectTextFormatter" keyable="false" length="2" multiplier="G"/>
  <types xsi:type="RDBSchema:InformixSimpleLargeObject" xmi:id="InformixSimpleLargeObject_5" externalName="BINARY LARGE OBJECT" name="BYTE" jdbcEnumType="-4" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="BYTE" typeEnum="BINARYLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleLargeObjectTextFormatter" keyable="false" length="2" multiplier="G"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_1" externalName="CHARACTER" name="CHAR" jdbcEnumType="1" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="CHAR" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.CharacterTextFormatter" characterSet="800" length="1"/>
  <types xsi:type="RDBSchema:InformixCharacterVaryingStringType" xmi:id="InformixCharacterVaryingStringType_2" externalName="CHARACTER VARYING" name="CHARACTER VARYING" jdbcEnumType="12" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="CHARACTER VARYING" typeEnum="CHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.CharacterVaryingTextFormatter" characterSet="800" length="1" minSpace="0"/>
  <types xsi:type="RDBSchema:InformixCharacterVaryingStringType" xmi:id="InformixCharacterVaryingStringType_3" externalName="CHARACTER VARYING" name="VARCHAR" jdbcEnumType="12" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="VARCHAR" typeEnum="CHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.CharacterVaryingTextFormatter" characterSet="800" length="1" minSpace="0"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_4" externalName="CHARACTER" name="CHAR" jdbcEnumType="1" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="CHARACTER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.CharacterTextFormatter" characterSet="800" length="1"/>
  <types xsi:type="RDBSchema:InformixSimpleCharacterLargeObject" xmi:id="InformixSimpleCharacterLargeObject_2" externalName="CHARACTER LARGE OBJECT" name="TEXT" jdbcEnumType="-1" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="TEXT" typeEnum="CHARACTERLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleLargeObjectTextFormatter" keyable="false" characterSet="800" length="2" multiplier="G"/>
  <types xsi:type="RDBSchema:InformixSimpleCharacterLargeObject" xmi:id="InformixSimpleCharacterLargeObject_3" externalName="CHARACTER LARGE OBJECT" name="TEXT" jdbcEnumType="2005" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="TEXT" typeEnum="CHARACTERLARGEOBJECT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleLargeObjectTextFormatter" keyable="false" characterSet="800" length="2" multiplier="G"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_1" externalName="NATIONAL CHARACTER" name="NCHAR" jdbcEnumType="1" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="NCHAR" typeEnum="NATIONALCHARACTER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.CharacterTextFormatter" length="1"/>
  <types xsi:type="RDBSchema:InformixNationalCharacterVaryingStringType" xmi:id="InformixNationalCharacterVaryingStringType_2" externalName="NATIONAL CHARACTER VARYING" name="NVARCHAR" jdbcEnumType="12" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="NVARCHAR" typeEnum="NATIONALCHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.CharacterVaryingTextFormatter" length="1" minSpace="0"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_1" externalName="DECIMAL" name="DECIMAL" jdbcEnumType="3" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="DECIMAL" typeEnum="DECIMAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.NumericTextFormatter" precision="5" scale="0"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_2" externalName="NUMERIC" name="DECIMAL" jdbcEnumType="2" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="NUMERIC" typeEnum="NUMERIC" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.NumericTextFormatter" precision="5" scale="0"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_3" externalName="DECIMAL" name="MONEY" jdbcEnumType="3" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="MONEY" typeEnum="DECIMAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.NumericTextFormatter" precision="16" scale="2"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_4" externalName="DECIMAL" name="DECIMAL" jdbcEnumType="3" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="DEC" typeEnum="DECIMAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.NumericTextFormatter" precision="5" scale="0"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_1" externalName="INTEGER" name="INTEGER" jdbcEnumType="4" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="INTEGER" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_7" externalName="INTEGER" name="INTEGER" jdbcEnumType="-5" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="INTEGER" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_3" externalName="SMALLINT" name="SMALLINT" jdbcEnumType="5" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="SMALLINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_4" externalName="SMALLINT" name="SMALLINT" jdbcEnumType="-6" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="SMALLINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_6" externalName="SMALLINT" name="SMALLINT" jdbcEnumType="-7" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="SMALLINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_5" externalName="INTEGER" name="INTEGER" jdbcEnumType="4" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="INT" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:InformixSerialExactNumeric" xmi:id="InformixSerialExactNumeric_1" externalName="INTEGER" name="SERIAL" jdbcEnumType="4" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="SERIAL" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SerialTextFormatter" start="0"/>
  <types xsi:type="RDBSchema:SQLFloat" xmi:id="SQLFloat_1" externalName="FLOAT" name="DECIMAL" jdbcEnumType="6" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="DECIMAL" typeEnum="FLOAT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.FloatTextFormatter" precision="16"/>
  <types xsi:type="RDBSchema:SQLFloat" xmi:id="SQLFloat_2" externalName="FLOAT" name="DECIMAL" jdbcEnumType="6" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="DEC" typeEnum="FLOAT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.FloatTextFormatter" precision="16"/>
  <types xsi:type="RDBSchema:SQLApproximateNumeric" xmi:id="SQLApproximateNumeric_1" externalName="REAL" name="SMALLFLOAT" jdbcEnumType="7" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="SMALLFLOAT" typeEnum="REAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLApproximateNumeric" xmi:id="SQLApproximateNumeric_2" externalName="DOUBLE PRECISION" name="FLOAT" jdbcEnumType="8" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="FLOAT" typeEnum="DOUBLEPRECISION" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLApproximateNumeric" xmi:id="SQLApproximateNumeric_4" externalName="DOUBLE PRECISION" name="FLOAT" jdbcEnumType="8" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="DOUBLE PRECISION" typeEnum="DOUBLEPRECISION" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLApproximateNumeric" xmi:id="SQLApproximateNumeric_5" externalName="REAL" name="SMALLFLOAT" jdbcEnumType="7" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="REAL" typeEnum="REAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLDate" xmi:id="SQLDate_1" externalName="DATE" name="DATE" jdbcEnumType="91" domainType="INFORMIX_V73" requiredUniqueInstance="false" renderedString="DATE" typeEnum="DATE" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:InformixInterval" xmi:id="InformixInterval_1" externalName="INTERVAL" name="INTERVAL" jdbcEnumType="1111" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="INTERVAL" typeEnum="INTERVAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.IntervalTextFormatter" qualifier="SQL_YEAR_MONTH" leadingPrecision="4"/>
  <types xsi:type="RDBSchema:InformixDateTimeInterval" xmi:id="InformixDateTimeInterval_2" externalName="INTERVAL" name="DATETIME" jdbcEnumType="93" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="DATETIME" typeEnum="INTERVAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.DateTimeTextFormatter" qualifier="INFORMIX_DATETIME_YEAR_FRACTION" fractionalSecondsPrecision="3"/>
  <types xsi:type="RDBSchema:InformixDateTimeInterval" xmi:id="InformixDateTimeInterval_3" externalName="INTERVAL" name="DATETIME" jdbcEnumType="92" domainType="INFORMIX_V73" requiredUniqueInstance="true" renderedString="DATETIME" typeEnum="INTERVAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.informix.DateTimeTextFormatter" qualifier="INFORMIX_INTERVAL_HOUR_FRACTION" fractionalSecondsPrecision="3"/>
  <vendor href="INFORMIX_V73_Domain.xmi#SQLVendor_1"/>
</RDBSchema:SQLPrimitives>
