Exportar (0) Imprimir
Expandir Tudo

Tipos de dados (Banco de Dados SQL do Azure)

Atualizado: dezembro de 2013

Este tópico está DESATUALIZADO. Você pode encontrar a versão mais atual em Referência de Transact-SQL do SQL 14.

O Microsoft Banco de dados SQL do Microsoft Azure fornece suporte para muitos tipos de dados do sistema do SQL Server. Este tópico descreve os tipos de dados do sistema com e sem suporte.

A tabela a seguir lista as categorias de tipos de dados e também descreve o suporte tipos de dados do sistema:

 

Categoria de tipo de dados Suporte ao banco de dados SQL

Numéricos exatos

Com suporte: bigint, bit, decimal, int, money, numeric, smallint, smallmoney, tinyint.

Numéricos aproximados

Com suporte: float, real.

Data e hora

Com suporte: date, datetime2, datetime, datetimeoffset, smalldatetime, time.

Cadeias de caracteres

Com suporte: char, varchar, text.

Cadeias de caracteres Unicode

Com suporte: nchar, nvarchar, ntext.

Cadeia de caracteres binária

Com suporte: binary, varbinary, image.

Tipos de dados espaciais

Com suporte: geography, geometry.

Outros tipos de dados

Com suporte: cursor, hierarchyid, sql_variant, table, timestamp, uniqueidentifier, xml.

ImportantImportante
O Banco de dados SQL do Microsoft Azure não oferece suporte a tipos de dados CLR definidos pelo usuário. Para obter mais informações sobre os tipos de dados especificados neste tópico, consulte Tipos de dados (Transact-SQL) nos Manuais Online do SQL Server.

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos OGC no tipo de dados geography:

 

STArea

STEndPoint

STNumPoints

STAsBinary

STEquals

STOverlaps

STAsText

STGeometryN

STPointN

STBuffer

STGeometryType

STSrid

STContains

STIntersection

STStartPoint

STConvexHull

STIntersects

STSymDifference

STDifference

STIsClosed

STUnion

STDimension

STIsEmpty

STWithin

STDisjoint

STLength

 

STDistance

STNumGeometries

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos estáticos OGC no tipo de dados geography:

 

STGeomFromText

STMPolyFromText

STPolyFromWKB

STPointFromText

STGeomCollFromText

STMPointFromWKB

STLineFromText

STGeomCollFromWKB

STMLineFromWKB

STPolyFromText

STGeomFromWKB

STMPolyFromWKB

STMPointFromText

STPointFromWKB

STMLineFromText

STLineFromWKB

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos estendidos no tipo de dados geography:

 

AsGml

IsNull

ReorientObject

AsTextZM

M

ShortestLineTo

BufferWithTolerance

MakeValid

ToString

Filter

MinDbCompatibilityLevel

Z

InstanceOf

Reduce

 

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos estáticos estendidos no tipo de dados geography:

 

GeomFromGml

Parse

Point

Null

   

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos OGC no tipo de dados geometry:

 

STArea

STEquals

STNumPoints

STAsBinary

STExteriorRing

STOverlaps

STAsText

STGeometryN

STPointN

STBoundary

STGeometryType

STPointOnSurface

STBuffer

STInteriorRingN

STRelate

STCentroid

STIntersection

STSrid

STContains

STIntersects

STStartPoint

STConvexHull

STIsClosed

STSymDifference

STCrosses

STIsEmpty

STTouches

STDifference

STIsRing

STUnion

STDimension

STIsSimple

STWithin

STDisjoint

STIsValid

STX

STDistance

STLength

STY

STEndPoint

STNumGeometries

 

STEnvelope

STNumInteriorRing

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos estáticos OGC no tipo de dados geometry:

 

STSGeomFromText

STMPolyFromText

STPolyFromWKB

STPointFromText

STGeomCollFromText

STMPointFromWKB

STLineFromText

STGeomCollFromWKB

STMLineFromWKB

STPolyFromText

STGeomFromWKB

STPolyFromWKB

STMPointFromText

STPointFromWKB

STMLineFromText

STLineFromWKB

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos estendidos no tipo de dados geometry:

 

AsGml

IsNull

ShortestLineTo

AsTextZM

M

ToString

BufferWithTolerance

MakeValid

Z

Filter

MinDbCompatibilitylevel

 

InstanceOf

Reduce

 

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos estáticos estendidos no tipo de dados geometry:

 

GeomFromGml

Parse

Point

Null

   

O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos no tipo de dados hierarchyid:

 

GetAncestor

IsDescendantOf

ToString

GetDescendant

Parse

Gravação

GetLevel

Leitura

GetRoot

GetReparentedValue

O Banco de dados SQL do Microsoft Azure oferece suporte ao tipo de dados xml que armazena dados XML. É possível armazenar instâncias xml em uma coluna ou em uma variável do tipo xml.

XML DML (linguagem de modificação de dados XML) é uma extensão da linguagem XQuery. XML DML adiciona as seguintes palavras-chave que diferenciam maiúsculas e minúsculas à linguagem XQuery e tem suporte no Banco de dados SQL do Microsoft Azure:

  • insert (XML DML)

  • delete (XML DML)

  • replace value of (XML DML)

Você pode usar os métodos de tipos de dados xml para consultar uma instância XML armazenada em uma variável ou em uma coluna do tipo xml. O Banco de dados SQL do Microsoft Azure oferece suporte aos seguintes métodos de tipos de dados xml:

  • Método query() (tipo de dados xml)

  • Método value() (tipo de dados xml)

  • Método exist() (tipo de dados xml)

  • Método modify() (tipo de dados xml)

  • Método nodes() (tipo de dados xml)

Consulte também

Mostrar:
© 2014 Microsoft