Mapeamento de Tipos de Dados SQL e JDBC para Tipos de Dados XML

O tipo de dados de um parâmetro ou coluna de um conjunto de resultados em uma mensagem é especificado utilizando tipos de dados XML.

A tabela a seguir mostra os mapeamentos padrão de tipos de dados SQL e JDBC para tipos de dados XML.

Tabela 1.
Tipo DB2 SQL Tipo Informix SQL Tipo JDBC tipo de 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
    Qualquer outro tipo que não está listado xsd:string
Conceitos relacionados
Suporte para o Tipo de Dados XML Nativo do DB2 em Operações de Serviços da Web
Tarefas relacionadas
Desenvolvendo Serviços da Web com o Ambiente de Trabalho
Implementando e Removendo a Implementação de Serviços da Web
Migrando Aplicativos da Web que Foram Desenvolvidos para a WORF (Web Object Runtime Framework)
Referências relacionadas
Servidores da Web, Mecanismos SOAP e Bancos de Dados Suportados
Protocolos de Mensagens Suportados

Feedback