Class NumericOverflowHandlingAction
(experimental) Specifies the action to perform when ORC data contains an integer (for example, BIGINT or int64) that is larger than the column definition (for example, SMALLINT or int16).
Inheritance
Namespace: Amazon.CDK.AWS.Glue.Alpha
Assembly: Amazon.CDK.AWS.Glue.Alpha.dll
Syntax (csharp)
public sealed class NumericOverflowHandlingAction : Enum
Syntax (vb)
Public NotInheritable Class NumericOverflowHandlingAction
Inherits
Enum
Remarks
Stability: Experimental
See: https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_EXTERNAL_TABLE.html#r_CREATE_EXTERNAL_TABLE-parameters - under "TABLE PROPERTIES" > "numeric_overflow_handling"
Synopsis
Fields
DISABLED | (experimental) Invalid character handling is turned off. |
DROP_ROW | (experimental) Set each value in the row to null. |
FAIL | (experimental) Cancel the query when the data includes invalid characters. |
SET_TO_NULL | (experimental) Set invalid characters to null. |
value__ |
Fields
DISABLED
(experimental) Invalid character handling is turned off.
public const NumericOverflowHandlingAction DISABLED
Field Value
Type | Description |
---|---|
NumericOverflowHandlingAction |
Remarks
Stability: Experimental
DROP_ROW
(experimental) Set each value in the row to null.
public const NumericOverflowHandlingAction DROP_ROW
Field Value
Type | Description |
---|---|
NumericOverflowHandlingAction |
Remarks
Stability: Experimental
FAIL
(experimental) Cancel the query when the data includes invalid characters.
public const NumericOverflowHandlingAction FAIL
Field Value
Type | Description |
---|---|
NumericOverflowHandlingAction |
Remarks
Stability: Experimental
SET_TO_NULL
(experimental) Set invalid characters to null.
public const NumericOverflowHandlingAction SET_TO_NULL
Field Value
Type | Description |
---|---|
NumericOverflowHandlingAction |
Remarks
Stability: Experimental
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |