匯出 (0) 列印
全部展開

資料類型 (Azure SQL Database)

更新日期: 2013年12月

這個主題已過時。您可以在 Transact-SQL 參考 (資料庫引擎) 中找到最新版本。

Microsoft Microsoft Azure SQL Database 為許多 虛擬機器建立 的系統資料類型提供支援。本主題描述支援和不支援的系統資料類型。

下表列出資料類型的類別目錄,同時描述系統資料類型的支援:

 

資料類型類別目錄 SQL Database 支援

精確數值

支援:bigintbitdecimalintmoneynumericsmallintsmallmoneytinyint

近似數值

支援:floatreal

日期和時間

支援:datedatetime2datetimedatetimeoffsetsmalldatetimetime

字元字串

支援:charvarchar, text

Unicode 字元字串

支援:ncharnvarchar, ntext

二進位字串

支援:binaryvarbinary, image

空間資料類型

支援:geographygeometry

其他資料類型

支援:cursorhierarchyidsql_varianttabletimestampuniqueidentifierxml

Important重要事項
Microsoft Azure SQL Database 不支援使用者定義的 Common Language Runtime (CLR) 資料類型。如需有關本主題中所指定資料類型的詳細資訊,請參閱《SQL Server 線上叢書》中的<資料類型 (Transact-SQL)>。

Microsoft Azure SQL Database 支援 geography 資料類型上的下列 OGC 方法:

 

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

Microsoft Azure SQL Database 支援 geography 資料類型上的下列 OGC 靜態方法:

 

STGeomFromText

STMPolyFromText

STPolyFromWKB

STPointFromText

STGeomCollFromText

STMPointFromWKB

STLineFromText

STGeomCollFromWKB

STMLineFromWKB

STPolyFromText

STGeomFromWKB

STMPolyFromWKB

STMPointFromText

STPointFromWKB

STMLineFromText

STLineFromWKB

Microsoft Azure SQL Database 支援 geography 資料類型上的下列擴充方法:

 

AsGml

IsNull

ReorientObject

AsTextZM

M

ShortestLineTo

BufferWithTolerance

MakeValid

ToString

Filter

MinDbCompatibilityLevel

Z

InstanceOf

Reduce

 

Microsoft Azure SQL Database 支援 geography 資料類型上的下列擴充靜態方法:

 

GeomFromGml

Parse

Point

Null

   

Microsoft Azure SQL Database 支援 geometry 資料類型上的下列 OGC 方法:

 

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

Microsoft Azure SQL Database 支援 geometry 資料類型上的下列 OGC 靜態方法:

 

STSGeomFromText

STMPolyFromText

STPolyFromWKB

STPointFromText

STGeomCollFromText

STMPointFromWKB

STLineFromText

STGeomCollFromWKB

STMLineFromWKB

STPolyFromText

STGeomFromWKB

STPolyFromWKB

STMPointFromText

STPointFromWKB

STMLineFromText

STLineFromWKB

Microsoft Azure SQL Database 支援 geometry 資料類型上的下列擴充方法:

 

AsGml

IsNull

ShortestLineTo

AsTextZM

M

ToString

BufferWithTolerance

MakeValid

Z

Filter

MinDbCompatibilitylevel

 

InstanceOf

Reduce

 

Microsoft Azure SQL Database 支援 geometry 資料類型上的下列擴充靜態方法:

 

GeomFromGml

Parse

Point

Null

   

Microsoft Azure SQL Database 支援 hierarchyid 資料類型上的下列方法:

 

GetAncestor

IsDescendantOf

ToString

GetDescendant

Parse

寫入

GetLevel

讀取

GetRoot

GetReparentedValue

Microsoft Azure SQL Database 支援儲存 XML 資料的 xml 資料類型。您可以將 xml 執行個體儲存在資料行或 xml 類型的變數中。

XML 資料修改語言 (XML DML) 是 XQuery 語言的延伸。XML DML 會將下列區分大小寫的關鍵字加入至 XQuery,Microsoft Azure SQL Database 中支援這些關鍵字:

  • insert (XML DML)

  • delete (XML DML)

  • replace value of (XML DML)

您可以使用 xml 資料類型方法查詢儲存在 xml 類型之變數或資料行中的 XML 執行個體。Microsoft Azure SQL Database 支援下列 xml 資料類型方法:

  • query() 方法 (xml 資料類型)

  • value() 方法 (xml 資料類型)

  • exist() 方法 (xml 資料類型)

  • modify() 方法 (xml 資料類型)

  • nodes() 方法 (xml 資料類型)

另請參閱

顯示:
© 2014 Microsoft