<?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:SQLBitString" xmi:id="SQLBitString_1" externalName="BIT VARYING" name="BIT VARYING" jdbcEnumType="-3" requiredUniqueInstance="true" renderedString="BIT VARYING" typeEnum="BITVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.BitTextFormatter" length="1"/>
  <types xsi:type="RDBSchema:SQLBitString" xmi:id="SQLBitString_2" externalName="BIT" name="BIT" jdbcEnumType="-2" requiredUniqueInstance="true" renderedString="BIT" typeEnum="BIT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.BitTextFormatter" length="1"/>
  <types xsi:type="RDBSchema:SQLBitString" xmi:id="SQLBitString_3" externalName="BIT VARYING" name="BIT VARYING" jdbcEnumType="-4" requiredUniqueInstance="true" renderedString="BIT VARYING" typeEnum="BITVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.BitTextFormatter" length="1"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_1" externalName="CHARACTER" name="CHARACTER" jdbcEnumType="1" requiredUniqueInstance="true" renderedString="CHARACTER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_2" externalName="CHARACTER VARYING" name="CHARACTER VARYING" jdbcEnumType="12" requiredUniqueInstance="true" renderedString="CHARACTER VARYING" typeEnum="CHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_3" externalName="CHARACTER" name="CHARACTER" jdbcEnumType="1" requiredUniqueInstance="true" renderedString="CHAR" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_4" externalName="CHARACTER VARYING" name="CHARACTER VARYING" jdbcEnumType="12" requiredUniqueInstance="true" renderedString="CHAR VARYING" typeEnum="CHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_5" externalName="CHARACTER VARYING" name="CHARACTER VARYING" jdbcEnumType="12" requiredUniqueInstance="true" renderedString="VARCHAR" typeEnum="CHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLCharacterStringType" xmi:id="SQLCharacterStringType_6" externalName="CHARACTER VARYING" name="CHARACTER VARYING" jdbcEnumType="-1" requiredUniqueInstance="true" renderedString="CHARACTER VARYING" typeEnum="CHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" characterSet="800" length="32"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_1" externalName="NATIONAL CHARACTER" name="NATIONAL CHARACTER" jdbcEnumType="1" requiredUniqueInstance="true" renderedString="NATIONAL CHARACTER" typeEnum="NATIONALCHARACTER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_2" externalName="NATIONAL CHARACTER VARYING" name="NATIONAL CHARACTER VARYING" jdbcEnumType="12" requiredUniqueInstance="true" renderedString="NATIONAL CHARACTER VARYING" typeEnum="NATIONALCHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_3" externalName="NATIONAL CHARACTER" name="NATIONAL CHARACTER" jdbcEnumType="1" requiredUniqueInstance="true" renderedString="NATIONAL CHAR" typeEnum="NATIONALCHARACTER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_4" externalName="NATIONAL CHARACTER" name="NATIONAL CHARACTER" jdbcEnumType="1" requiredUniqueInstance="true" renderedString="NCHAR" typeEnum="NATIONALCHARACTER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_6" externalName="NATIONAL CHARACTER VARYING" name="NATIONAL CHARACTER VARYING" jdbcEnumType="12" requiredUniqueInstance="true" renderedString="NATIONAL CHAR VARYING" typeEnum="NATIONALCHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:SQLNationalCharacterStringType" xmi:id="SQLNationalCharacterStringType_7" externalName="NATIONAL CHARACTER VARYING" name="NATIONAL CHARACTER VARYING" jdbcEnumType="12" requiredUniqueInstance="true" renderedString="NCHAR VARYING" typeEnum="NATIONALCHARACTERVARYING" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.CharacterTextFormatter" length="32"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_1" externalName="NUMERIC" name="NUMERIC" jdbcEnumType="2" requiredUniqueInstance="true" renderedString="NUMERIC" typeEnum="NUMERIC" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.NumericTextFormatter" precision="5" scale="0"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_2" externalName="DECIMAL" name="DECIMAL" jdbcEnumType="3" requiredUniqueInstance="true" renderedString="DECIMAL" typeEnum="DECIMAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.NumericTextFormatter" precision="5" scale="0"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_3" externalName="DECIMAL" name="DECIMAL" jdbcEnumType="3" requiredUniqueInstance="true" renderedString="DEC" typeEnum="DECIMAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.NumericTextFormatter" precision="5" scale="0"/>
  <types xsi:type="RDBSchema:SQLNumeric" xmi:id="SQLNumeric_4" externalName="NUMERIC" name="NUMERIC" jdbcEnumType="-5" requiredUniqueInstance="false" renderedString="NUMERIC" typeEnum="NUMERIC" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.NumericTextFormatter" precision="38" scale="0"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_1" externalName="INTEGER" name="INTEGER" jdbcEnumType="4" requiredUniqueInstance="false" renderedString="INTEGER" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_2" externalName="SMALLINT" name="SMALLINT" jdbcEnumType="5" requiredUniqueInstance="false" renderedString="SMALLINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_3" externalName="INTEGER" name="INTEGER" jdbcEnumType="4" requiredUniqueInstance="false" renderedString="INT" typeEnum="INTEGER" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_4" externalName="SMALLINT" name="SMALLINT" jdbcEnumType="-6" requiredUniqueInstance="false" renderedString="SMALLINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLExactNumeric" xmi:id="SQLExactNumeric_5" externalName="SMALLINT" name="SMALLINT" jdbcEnumType="-7" requiredUniqueInstance="false" renderedString="SMALLINT" typeEnum="SMALLINT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLFloat" xmi:id="SQLFloat_1" externalName="FLOAT" name="FLOAT" jdbcEnumType="6" requiredUniqueInstance="true" renderedString="FLOAT" typeEnum="FLOAT" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.FloatTextFormatter" precision="5"/>
  <types xsi:type="RDBSchema:SQLApproximateNumeric" xmi:id="SQLApproximateNumeric_1" externalName="REAL" name="REAL" jdbcEnumType="7" requiredUniqueInstance="false" renderedString="REAL" typeEnum="REAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLApproximateNumeric" xmi:id="SQLApproximateNumeric_2" externalName="DOUBLE PRECISION" name="DOUBLE PRECISION" jdbcEnumType="8" requiredUniqueInstance="false" renderedString="DOUBLE PRECISION" typeEnum="DOUBLEPRECISION" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLDate" xmi:id="SQLDate_1" externalName="DATE" name="DATE" jdbcEnumType="91" requiredUniqueInstance="false" renderedString="DATE" typeEnum="DATE" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.SimpleTextFormatter"/>
  <types xsi:type="RDBSchema:SQLTime" xmi:id="SQLTime_1" externalName="TIME" name="TIME" jdbcEnumType="92" requiredUniqueInstance="true" renderedString="TIME" typeEnum="TIME" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.TimeTextFormatter" precision="2"/>
  <types xsi:type="RDBSchema:SQLTimestamp" xmi:id="SQLTimestamp_1" externalName="TIMESTAMP" name="TIMESTAMP" jdbcEnumType="93" requiredUniqueInstance="true" renderedString="TIMESTAMP" typeEnum="TIMESTAMP" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.TimeTextFormatter" precision="2"/>
  <types xsi:type="RDBSchema:SQLInterval" xmi:id="SQLInterval_1" externalName="INTERVAL" name="INTERVAL" jdbcEnumType="1111" requiredUniqueInstance="false" renderedString="INTERVAL" typeEnum="INTERVAL" formatterClassName="com.ibm.etools.rdbschemagen.formatter.sql92.IntervalTextFormatter" qualifier="SQL_DAY_SECOND" leadingPrecision="2" fractionalSecondsPrecision="4"/>
  <vendor href="SQL92_Domain.xmi#SQLVendor_1"/>
</RDBSchema:SQLPrimitives>
