class Aws::RedshiftDataAPIService::Types::ColumnMetadata

The properties (metadata) of a column.

@!attribute [rw] column_default

The default value of the column.
@return [String]

@!attribute [rw] is_case_sensitive

A value that indicates whether the column is case-sensitive.
@return [Boolean]

@!attribute [rw] is_currency

A value that indicates whether the column contains currency values.
@return [Boolean]

@!attribute [rw] is_signed

A value that indicates whether an integer column is signed.
@return [Boolean]

@!attribute [rw] label

The label for the column.
@return [String]

@!attribute [rw] length

The length of the column.
@return [Integer]

@!attribute [rw] name

The name of the column.
@return [String]

@!attribute [rw] nullable

A value that indicates whether the column is nullable.
@return [Integer]

@!attribute [rw] precision

The precision value of a decimal number column.
@return [Integer]

@!attribute [rw] scale

The scale value of a decimal number column.
@return [Integer]

@!attribute [rw] schema_name

The name of the schema that contains the table that includes the
column.
@return [String]

@!attribute [rw] table_name

The name of the table that includes the column.
@return [String]

@!attribute [rw] type_name

The database-specific data type of the column.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/redshift-data-2019-12-20/ColumnMetadata AWS API Documentation

Constants

SENSITIVE