You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Athena::Types::ColumnInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::Athena::Types::ColumnInfo
- Defined in:
- (unknown)
Overview
Information about the columns in a query execution result.
Instance Attribute Summary collapse
-
#case_sensitive ⇒ Boolean
Indicates whether values in the column are case-sensitive.
-
#catalog_name ⇒ String
The catalog to which the query results belong.
-
#label ⇒ String
A column label.
-
#name ⇒ String
The name of the column.
-
#nullable ⇒ String
Indicates the column\'s nullable status.
-
#precision ⇒ Integer
For
DECIMAL
data types, specifies the total number of digits, up to 38. -
#scale ⇒ Integer
For
DECIMAL
data types, specifies the total number of digits in the fractional part of the value. -
#schema_name ⇒ String
The schema name (database name) to which the query results belong.
-
#table_name ⇒ String
The table name for the query results.
-
#type ⇒ String
The data type of the column.
Instance Attribute Details
#case_sensitive ⇒ Boolean
Indicates whether values in the column are case-sensitive.
#catalog_name ⇒ String
The catalog to which the query results belong.
#label ⇒ String
A column label.
#name ⇒ String
The name of the column.
#nullable ⇒ String
Indicates the column\'s nullable status.
Possible values:
- NOT_NULL
- NULLABLE
- UNKNOWN
#precision ⇒ Integer
For DECIMAL
data types, specifies the total number of digits, up to
38. For performance reasons, we recommend up to 18 digits.
#scale ⇒ Integer
For DECIMAL
data types, specifies the total number of digits in the
fractional part of the value. Defaults to 0.
#schema_name ⇒ String
The schema name (database name) to which the query results belong.
#table_name ⇒ String
The table name for the query results.
#type ⇒ String
The data type of the column.