DataType 元素 (ASSL)
定義相關聯元素的資料類型。
語法
<DataItem> <!-- or Measure -->
...
<DataType>...</DataType>
...
</DataItem>
元素特性
特性 | 描述 |
---|---|
資料類型和長度 | 字串 (列舉) |
預設值 | None |
基數 | 0-1:只能出現一次的選擇性元素。 |
元素關聯性
關聯性 | 元素 |
---|---|
父元素 | DataItem、 Measure |
子元素 | None |
備註
DataType的值定義于OleDbType列舉中。 不過,只有下表中的列舉值適用于 DataType 元素。
值 | 描述 |
---|---|
BigInt | 64 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的Int64資料類型,以及 OLE DB 中的 DBTYPE_I8 資料類型。 |
Bool | 布林值。 這個資料類型會對應至 .NET Framework 中的布林資料類型,以及 OLE DB 中的 DBTYPE_BOOL 資料類型。 |
貨幣 | 貨幣值,範圍從-263 (或-922337203685477.5808) 為 263-1 (或 + 922337203685477.5807) 且精確度為貨幣單位的萬分之一。 這個資料類型會對應至 .NET Framework 中的Decimal資料類型,以及 OLE DB 中的 DBTYPE_CY 資料類型。 |
日期 | 儲存成雙精確度浮點數的日期資料。 整數部分為自 1899 年 12 月 30 日起的天數,而分數部分則為一天的分數部分。 這個資料類型會對應至 .NET Framework 中的DateTime資料類型,以及 OLE DB 中的 DBTYPE_DATE 資料類型。 |
Double | 在 -1.79E +308 到 1.79E +308 範圍中的雙精確度浮點數。 這個資料類型會對應至 .NET Framework 中的Double資料類型,以及 OLE DB 中的 DBTYPE_R8 資料類型。 |
整數 | 32 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的Int32資料類型,以及 OLE DB 中的 DBTYPE_I4 資料類型。 |
Single | 在 -3.40E +38 到 3.40E +38 範圍中的單精確度浮點數。 這個資料類型會對應至 .NET Framework 中的單一資料類型,以及 OLE DB 中的 DBTYPE_R4 資料類型。 |
SmallInt | 16 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的Int16資料類型,以及 OLE DB 中的 DBTYPE_I2 資料類型。 |
TinyInt | 8 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的SByte資料類型,以及 OLE DB 中的 DBTYPE_I1 資料類型。 |
UnsignedBigInt | 64 位元不帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的UInt64資料類型,以及 OLE DB 中的 DBTYPE_UI8 資料類型。 |
UnsignedInt | 32 位元不帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的UInt32資料類型,以及 OLE DB 中的 DBTYPE_UI4 資料類型。 |
UnsignedSmallInt | 16 位元不帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的UInt16資料類型,以及 OLE DB 中的 DBTYPE_UI2 資料類型。 |
WChar | Unicode 字元的以 Null 結束資料流。 這個資料類型會對應至 .NET Framework 中的字串資料類型,以及 OLE DB 中的 DBTYPE_WSTR 資料類型。 |
已繼承 | Measure元素之Source元素所包含之DataItem的資料類型。 注意:僅適用于 量值 元素。 |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應