Enum DataExecutionErrorCode
資料執行錯誤代碼
資料執行錯誤代碼的列舉。
如要呼叫列舉,請呼叫其父項類別、名稱和屬性。例如
SpreadsheetApp.DataExecutionErrorCode.TIME_OUT
。
屬性
屬性 | 類型 | 說明 |
DATA_EXECUTION_ERROR_CODE_UNSUPPORTED | Enum | Apps Script 不支援的資料執行錯誤代碼。 |
NONE | Enum | 資料執行作業沒有錯誤。 |
TIME_OUT | Enum | 資料執行作業逾時。請更新資料來源 specification 。 |
TOO_MANY_ROWS | Enum | 資料執行結果傳回的列數超出上限。請更新資料來源 specification 。 |
TOO_MANY_COLUMNS | Enum | 資料執行結果傳回的欄數超過限制。請更新資料來源 specification 。 |
TOO_MANY_CELLS | Enum | 資料執行結果傳回的儲存格數量超過上限。請更新資料來源 specification 。 |
ENGINE | Enum | 資料執行引擎發生錯誤。詳情請參閱 DataExecutionStatus.getErrorMessage() 。 |
PARAMETER_INVALID | Enum | 資料執行參數無效。來源儲存格必須存在,且只能包含數字或文字。請更新資料來源 specification 。 |
UNSUPPORTED_DATA_TYPE | Enum | 資料執行結果傳回不支援的資料類型。請更新資料來源 specification 。
BigQuery 不支援 ARRAY 或 STRUCT 類型。
|
DUPLICATE_COLUMN_NAMES | Enum | 資料執行結果傳回重複的欄名。請更新資料來源 specification 。 |
INTERRUPTED | Enum | 資料執行作業會中斷。請稍後再重新整理。 |
OTHER | Enum | 其他錯誤。 |
TOO_MANY_CHARS_PER_CELL | Enum | 資料執行作業傳回的值超過單一儲存格允許的字元上限。請更新資料來源 specification 。 |
DATA_NOT_FOUND | Enum | 找不到資料來源所參照的資料庫。請更新資料來源 specification 。 |
PERMISSION_DENIED | Enum | 使用者無法存取資料來源參照的資料庫。請更新資料來源 specification ,或與帳單專案擁有者聯絡,要求對方授予存取權。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-12-02 (世界標準時間)。
[null,null,["上次更新時間:2024-12-02 (世界標準時間)。"],[[["`DataExecutionErrorCode` is an enumeration of error codes that can occur during data execution in Google Apps Script."],["These error codes provide information about the nature of the error, such as timeouts, exceeding data limits, or invalid parameters."],["Most errors can be addressed by updating the data source specification using `DataSourceSpec`."],["To access a specific error code, use the syntax: `SpreadsheetApp.DataExecutionErrorCode.ERROR_CODE`, replacing `ERROR_CODE` with the desired code (e.g., `TIME_OUT`)."],["For engine-specific or detailed error messages, refer to `DataExecutionStatus.getErrorMessage()`."]]],["`DataExecutionErrorCode` enumerates errors during data execution. Errors include `TIME_OUT`, `TOO_MANY_ROWS/COLUMNS/CELLS`, `ENGINE` failure, `PARAMETER_INVALID`, `UNSUPPORTED_DATA_TYPE`, `DUPLICATE_COLUMN_NAMES`, `INTERRUPTED`, `OTHER`, `TOO_MANY_CHARS_PER_CELL`, `DATA_NOT_FOUND`, `PERMISSION_DENIED`, `NONE`, and `DATA_EXECUTION_ERROR_CODE_UNSUPPORTED`. To use an error code, use `SpreadsheetApp.DataExecutionErrorCode.ERROR_NAME`. Several errors suggest updating the data source specification. The `ENGINE` error uses `DataExecutionStatus.getErrorMessage()` for details.\n"]]