Экспорт (0) Печать
Развернуть все

Типы данных (база данных SQL Azure)

Обновлено: Декабрь 2013 г.

Данный раздел УСТАРЕЛ. Последняя версия доступна в справочнике по Transact-SQL (SQL 14).

Microsoft База данных SQL Microsoft Azure обеспечивает поддержку многих системных типов данных SQL Server. В этом разделе описаны поддерживаемые и неподдерживаемые системные типы данных.

В следующей таблице перечислены категории типов данных и описана поддержка системных типов данных.

 

Категория типа данных Поддержка базы данных SQL

Точные числа

Поддерживается: bigint, bit, decimal, int, money, numeric, smallint, smallmoney, tinyint.

Приблизительные числа

Поддерживается: float, real.

Дата и время

Поддерживается: date, datetime2, datetime, datetimeoffset, smalldatetime, time.

Символьные строки

Поддерживается: char, varchar, text.

Символьные строки в Юникоде

Поддерживается: nchar, nvarchar, ntext.

Двоичные данные

Поддерживается: binary, varbinary, image.

Пространственные типы данных

Поддерживается: geography, geometry.

Прочие типы данных

Поддерживается: cursor, hierarchyid, sql_variant, table, timestamp, uniqueidentifier, xml.

ImportantВажно!
База данных SQL Microsoft Azure не поддерживает определяемые пользователем типы данных среды CLR. Дополнительные сведения о типах данных, упоминаемых в этом разделе, см. в разделе Типы данных (Transact-SQL) в электронной документации по SQL Server.

База данных SQL Microsoft Azure поддерживает следующие методы OGC для типа данных 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

База данных SQL Microsoft Azure поддерживает следующие статические методы OGC для типа данных geography:

 

STGeomFromText

STMPolyFromText

STPolyFromWKB

STPointFromText

STGeomCollFromText

STMPointFromWKB

STLineFromText

STGeomCollFromWKB

STMLineFromWKB

STPolyFromText

STGeomFromWKB

STMPolyFromWKB

STMPointFromText

STPointFromWKB

STMLineFromText

STLineFromWKB

База данных SQL Microsoft Azure поддерживает следующие расширенные методы для типа данных geography:

 

AsGml

IsNull

ReorientObject

AsTextZM

M

ShortestLineTo

BufferWithTolerance

MakeValid

ToString

Filter

MinDbCompatibilityLevel

Z

InstanceOf

Reduce

 

База данных SQL Microsoft Azure поддерживает следующие расширенные статические методы для типа данных geography:

 

GeomFromGml

Parse

Point

Null

   

База данных SQL Microsoft Azure поддерживает следующие методы OGC для типа данных 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

База данных SQL Microsoft Azure поддерживает следующие статические методы OGC для типа данных geometry:

 

STSGeomFromText

STMPolyFromText

STPolyFromWKB

STPointFromText

STGeomCollFromText

STMPointFromWKB

STLineFromText

STGeomCollFromWKB

STMLineFromWKB

STPolyFromText

STGeomFromWKB

STPolyFromWKB

STMPointFromText

STPointFromWKB

STMLineFromText

STLineFromWKB

База данных SQL Microsoft Azure поддерживает следующие расширенные методы для типа данных geometry:

 

AsGml

IsNull

ShortestLineTo

AsTextZM

M

ToString

BufferWithTolerance

MakeValid

Z

Filter

MinDbCompatibilitylevel

 

InstanceOf

Reduce

 

База данных SQL Microsoft Azure поддерживает следующие расширенные статические методы для типа данных geometry:

 

GeomFromGml

Parse

Point

Null

   

База данных SQL Microsoft Azure поддерживает следующие методы для типа данных hierarchyid:

 

GetAncestor

IsDescendantOf

ToString

GetDescendant

Parse

Запись

GetLevel

Чтение

GetRoot

GetReparentedValue

База данных SQL Microsoft Azure поддерживает тип данных xml, хранящий данные в формате XML. Вы можете сохранять экземпляры xml в столбце или переменной типа xml

Язык XML DML является расширением языка XQuery. XML DML расширяет XQuery следующими чувствительными к регистру ключевыми словами, которые поддерживаются в База данных SQL Microsoft Azure:

  • insert (XML DML)

  • delete (XML DML)

  • replace value of (XML DML)

Методы типа данных xml можно использовать для выполнения запросов к экземпляру XML, хранящемуся в переменной или столбце типа xml. База данных SQL Microsoft Azure поддерживает следующие методы типа данных xml:

  • Метод query() (тип данных xml)

  • Метод value() (тип данных xml)

  • Метод exist() (тип данных xml)

  • Метод modify() (тип данных xml)

  • Метод nodes() (тип данных xml)

См. также

Показ:
© 2014 Microsoft