支援的資料類型
下列表格顯示使用 Direct Query 時支援的資料庫 SQL 資料類型。
支援的 Amazon Redshift SQL 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
BIGINT |
是 | 是 |
整數 |
是 | 是 |
SMALLINT |
是 | 是 |
小數點 (p,s) |
是 | 是 |
數值 (p,s) |
是 | 是 |
雙重 |
是 | 是 |
雙精確度 | 是 | 是 |
實際 | 是 | 是 |
浮動 |
是 | 是 |
FLOAT4 | 是 | 是 |
FLOAT8 | 是 | 是 |
時間 |
是 | 是 |
日期 | 是 | 是 |
具有時區的時間 | 是 | 是 |
時間戳記 | 是 | 是 |
TIMESTAMPTZ | 是 | 是 |
布林 |
是 | 是 |
文字 |
是 | 是 |
字元 (n) |
是 | 是 |
VARCHAR (n) |
是 | 是 |
HLLSKETCH |
否 | 否 |
SUPER | 是 | 是 |
幾何 | 是 | 是 |
地理 | 是 | 是 |
支援的 Azure SQL 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
BIGINT | 是 | 是 |
位元 | 是 | 是 |
CHAR 大小上限為 4096 位元組。 |
是 | 是 |
日期 | 是 | 是 |
日期時間 | 是 | 是 |
DATETIME2 | 是 | 是 |
DATETIMEOFFSET | 是 | 是 |
小數 | 是 | 是 |
浮動 | 是 | 是 |
GUID | 是 | 是 |
INT | 是 | 是 |
貨幣 | 是 | 是 |
NCHAR 大小上限為 4096 個字元。 |
是 | 是 |
數字 | 是 | 是 |
NVARCHAR 大小上限為 4096 個字元。 |
是 | 是 |
實際 | 是 | 是 |
ROWVERSION | 是 | 是 |
SMALLDATETIME | 是 | 是 |
SMALLINT | 是 | 是 |
SMALLMONEY | 是 | 是 |
時間 | 是 | 是 |
TINYINT | 是 | 是 |
VARCHAR 大小上限為 4096 個字元。 |
是 | 是 |
XML | 是 | 是 |
支援的 Azure Synapse Analytics 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
BIGINT | 是 | 是 |
位元 | 是 | 是 |
CHAR 大小上限為 4096 位元組。 |
是 | 是 |
日期 | 是 | 是 |
日期時間 | 是 | 是 |
DATETIME2 | 是 | 是 |
DATETIMEOFFSET | 是 | 是 |
小數 | 是 | 是 |
浮動 | 是 | 是 |
INT | 是 | 是 |
貨幣 | 是 | 是 |
NCHAR 大小上限為 4096 個字元。 |
是 | 是 |
數字 | 是 | 是 |
NVARCHAR 大小上限為 4096 個字元。 |
是 | 是 |
實際 | 是 | 是 |
SMALLDATETIME | 是 | 是 |
SMALLINT | 是 | 是 |
SMALLMONEY | 是 | 是 |
時間 | 是 | 是 |
TINYINT | 是 | 是 |
VARCHAR 大小上限為 4096 個字元。 |
是 | 是 |
支援的 Databricks SQL 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
BIGINT |
是 | 是 |
整數 |
是 | 是 |
TINYINT |
是 | 是 |
SMALLINT |
是 | 是 |
小數點 (p,s) |
是 | 是 |
數值 (p,s) |
是 | 是 |
雙重 |
是 | 是 |
浮動 |
是 | 是 |
時間戳記 |
是 | 是 |
日期 | 是 | 是 |
二進位 |
是 | 是 |
布林 |
是 | 是 |
字串 |
是 | 是 |
CHAR |
是 | 是 |
VARCHAR |
是 | 是 |
陣列 |
是 | 否 |
地圖 |
否 | 否 |
STRUCT |
否 | 否 |
支援的 Google BigQuery SQL 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
INT64 |
是 | 是 |
整數 |
是 | 是 |
SMALLINT |
是 | 是 |
BIGINT |
是 | 是 |
TINYINT |
是 | 是 |
BYTEINT |
是 | 是 |
小數點 (p,s) |
是 | 是 |
數值 (p,s) |
是 | 是 |
BIGDECIMAL |
是 | 是 |
BIGNUMERIC | 是 | 是 |
FLOAT64 |
是 | 是 |
字串 |
是 | 是 |
日期 |
是 | 是 |
日期時間 |
是 | 是 |
時間 |
是 | 是 |
時間戳記 |
是 | 是 |
間隔 |
是 | 否 |
BOOL |
是 | 是 |
位元組 | 是 | 是 |
陣列 | 否 | 否 |
STRUCT | 否 | 否 |
地理 | 否 | 否 |
JSON | 否 | 否 |
支援的 Microsoft SQL Server 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
BIGINT | 是 | 是 |
位元 | 是 | 是 |
CHAR 大小上限為 4096 位元組。 |
是 | 是 |
日期 | 是 | 是 |
日期時間 | 是 | 是 |
DATETIME2 | 是 | 是 |
DATETIMEOFFSET | 是 | 是 |
小數 | 是 | 是 |
浮動 | 是 | 是 |
GUID | 是 | 是 |
INT | 是 | 是 |
貨幣 | 是 | 是 |
NCHAR 大小上限為 4096 個字元。 |
是 | 是 |
數字 | 是 | 是 |
NVARCHAR 大小上限為 4096 個字元。 |
是 | 是 |
實際 | 是 | 是 |
ROWVERSION | 是 | 是 |
SMALLDATETIME | 是 | 是 |
SMALLINT | 是 | 是 |
SMALLMONEY | 是 | 是 |
時間 | 是 | 是 |
TINYINT | 是 | 是 |
VARCHAR 大小上限為 4096 個字元。 |
是 | 是 |
XML | 是 | 是 |
支援的 PostgreSQL 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
BIGINT |
是 | 是 |
整數 |
是 | 是 |
SMALLINT |
是 | 是 |
小數點 (p,s) |
是 | 是 |
數值 (p,s) |
是 | 是 |
雙精確度 | 是 | 是 |
實際 | 是 | 是 |
BIGSERIAL |
是 | 是 |
序列 | 是 | 是 |
SMALLSERIAL | 是 | 是 |
貨幣 | 是 | 是 |
時間 |
是 | 是 |
日期 | 是 | 是 |
具有時區的時間 | 是 | 是 |
時間戳記 | 是 | 是 |
TIMESTAMPTZ | 是 | 是 |
間隔 | 是 | 是 |
INT4RANGE | 是 | 是 |
INT8RANGE | 是 | 是 |
NUMRANGE | 是 | 是 |
TSRANGE | 是 | 是 |
TSTZRANGE | 是 | 是 |
DATERANGE | 是 | 是 |
ENUMERATED (透過 ENUM 函數建立) |
是 | 否 |
布林 |
是 |
是 (無法選取 bool=NULL) |
文字 |
是 | 是 |
字元 (n) |
是 | 是 |
VARCHAR (n) |
是 | 是 |
點 |
否 | 是 |
線條 | 是 | 是 |
LSEG | 是 | 是 |
方塊 | 是 | 是 |
路徑 | 是 | 是 |
多邊形 | 是 | 是 |
圓形 | 是 | 是 |
CIDR | 是 | 是 |
INET | 是 | 是 |
MACADDR | 是 | 是 |
BIT (n) | 是 | 是 |
BIT VARYING (n) | 是 | 是 |
TSVECTOR | 是 | 是 |
TSQUERY | 是 | 是 |
UUID | 是 | 是 |
XML | 是 | 是 |
JSON | 是 | 是 |
JSONB | 是 | 是 |
INTEGER[] | 是 | 是 |
TEXT[][] | 是 | 是 |
複合 (使用者定義) | 是 | 否 |
網域 (使用者定義) | 是 | 是 |
PG_LSN | 是 | 是 |
支援的 Snowflake SQL 資料類型
資料類型 | 可檢視 | 可選取 |
---|---|---|
數字 (p,s) |
是 | 是 |
小數點 (p,s) |
是 | 是 |
數值 (p,s) |
是 | 是 |
整數 |
是 | 是 |
BIGINT |
是 | 是 |
SMALLINT |
是 | 是 |
TINYINT |
是 | 是 |
BYTEINT |
是 | 是 |
浮動 |
是 | 是 |
FLOAT4 |
是 | 是 |
FLOAT8 |
是 | 是 |
雙重 |
是 | 是 |
雙 精確度 |
是 | 是 |
實際 | 是 | 是 |
VARCHAR (n) |
是 | 是 |
CHAR (n) |
是 | 是 |
字串 (n) |
是 | 是 |
文字 (n) |
是 | 是 |
二進位 (n) |
否 | 否 |
VARBINARY |
否 | 否 |
布林 |
否 | 否 |
時間戳記 (p) |
是 | 是 |
時間戳記_NTZ (p) |
是 | 是 |
時間戳記_TZ (p) | 是 | 是 |
時間戳記_LTZ (p) | 是 | 是 |
日期 | 是 | 是 |
日期時間 | 是 | 是 |
時間 (p) | 是 | 是 |
變體 | 是 | 是 |
物件 | 是 | 否 |
陣列 | 是 | 否 |
地理 | 否 | 否 |
轉換 Azure SQL、Azure Synapse Analytics 和 Microsoft SQL Server 中不受支援的資料類型
若可行,您可以使用 Microsoft 資料庫函數 CONVERT() 啟用顯示不支援的資料類型。
在圖表運算式中使用 CONVERT() 時,第一個欄位 (要轉換至的資料類型) 必須以單引號括起,例如 'varchar'。
例如,不會支援下列運算式,因為結果是不受支援的 VARBINARY(MAX):
不過,可以使用下列運算式,因為這產生 VARCHAR 值 "text":