Correlación de tipos de datos SQL y JDBC con tipos de datos XML

El tipo de datos de un parámetro o una columna de un conjunto de resultados de un mensaje se especifica utilizando tipos de datos XML.

La tabla siguiente muestra las correlaciones por omisión de tipos de datos SQL y JDBC con tipos de datos XML.

Tabla 1.
Tipo SQL de DB2 Tipo SQL de Informix Tipo JDBC Tipo XML
BIGINT INT8 java.sql.Types.BIGINT xsd:long
CHAR FOR BIT DATA, BINARY BYTE java.sql.Types.BINARY xsd:base64Binary
    java.sql.Types.BIT xsd:short
BLOB   java.sql.Types.BLOB xsd:base64Binary
  BOOLEAN java.sql.Types.BOOLEAN xsd:boolean
CHAR, GRAPHIC CHAR java.sql.Types.CHAR xsd:string
CLOB, DBCLOB   java.sql.Types.CLOB xsd:string
DATALINK   java.sql.Types.DATALINK xsd:anyURI
DATE DATE java.sql.Types.DATE xsd:date
DECIMAL, DECFLOAT DECIMAL java.sql.Types.DECIMAL xsd:decimal
DOUBLE   java.sql.Types.DOUBLE xsd:double
REAL FLOAT java.sql.Types.FLOAT xsd:float
INTEGER INTEGER java.sql.Types.INTEGER xsd:int
  BLOB java.sql.Types.LONGVARBINARY xsd:base64Binary
  CLOB, TEXT java.sql.Types.LONGVARCHAR xsd:string
  MONEY java.sql.Types.NUMERIC xsd:decimal
  SMALLFLOAT java.sql.Types.REAL xsd:float
SMALLINT SMALLINT java.sql.Types.SMALLINT xsd:short
TIME DATETIME HOUR TO SECOND java.sql.Types.TIMESTAMP xsd:time
TIMESTAMP DATETIME YEAR TO FRACTION java.sql.Types.TIMESTAMP xsd:dateTime
    java.sql.Types.TINYINT xsd:short
VARCHAR FOR BIT DATA, VARBINARY   java.sql.Types.VARBINARY xsd:base64Binary
VARCHAR, VARGRAPHIC VARCHAR java.sql.Types.VARCHAR xsd:string
    java.sql.Types.ARRAY xsd:string
    java.sql.Types.DISTINCT xsd:string
    java.sql.Types.JAVA_OBJECT xsd:string
    java.sql.Types.NULL xsd:string
    java.sql.Types.OTHER xsd:string
    java.sql.Types.REF xsd:string
    java.sql.Types.STRUCT xsd:string
ROWID   100 xsd:base64Binary
XML   2009 xsd:anyType
    Cualquier otro tipo que no se lista xsd:string
Conceptos relacionados
Soporte para el tipo de datos XML nativo de DB2 en operaciones de servicios Web
Tareas relacionadas
Desarrollo de servicios Web con el entorno de trabajo
Despliegue, anulación del despliegue y prueba de servicios Web
Migración de aplicaciones Web que se han desarrollado para WORF (Web Object Runtime Framework)
Referencia relacionada
Servidores Web, motores SOAP y bases de datos soportados
Protocolos de mensajes soportados

Feedback