自訂 RFC 的資料類型對應
下表提供 SAP 資料類型的相關資訊,以及如何對應至 Z_EXTRACT_DATA_OO RFC 的 .NET 資料類型。 此自訂 RFC 是由適用于 SAP 的資料提供者所使用。
注意
對於資料提供者 for SAP 用來執行 EXECQUERY 命令的 Z_EXECUTE_SAP_QUERY,所有 SAP 資料類型都會轉換成 .NET 字串類型。
SAP 資料類型 | .NET 資料類型 |
---|---|
ACCP | - Int32 - 如果 SELECT 或 EXEC 語句中已設定 disabledatavalidation 選項,則為字串。 |
CHAR | String |
CLNT | String |
CUKY | String |
CURR | 小數,如果精確度小於或等於 28 字串,如果精確度大於 28 |
DATS | -Datetime - 如果 SELECT 或 EXEC 語句中已設定 disabledatavalidation 選項,則為字串。 |
DEC | Decimal |
FLTP | Double |
INT1 | Byte |
INT2 | Int16 |
INT4 | Int32 |
LANG | String |
NUMC | - Int32,如果欄位長度小於或等於 9 - Int64,如果欄位長度大於 9 且小於或等於 19 - 字串,如果大於 19 - 如果 SELECT 或 EXEC 語句中已設定 disabledatavalidation 選項,則為字串。 |
PREC | Int16 |
QUAN | Decimal |
RAW | 位元組 [] |
RSTR | 位元組 [] |
SSTR | 字串 |
STRG | String |
TIMS | - TimeSpan - 如果 SELECT 或 EXEC 語句中已設定 disabledatavalidation 選項,則為字串。 |
單位 | String |
LCHR | String |
LRAW | 位元組 [] |