Documentation
¶
Index ¶
Constants ¶
View Source
const ( REDSHIFT_INT = "INT" REDSHIFT_INT2 = "INT2" REDSHIFT_INT4 = "INT4" REDSHIFT_INT8 = "INT8" REDSHIFT_FLOAT4 = "FLOAT4" REDSHIFT_NUMERIC = "NUMERIC" REDSHIFT_FLOAT = "FLOAT" REDSHIFT_FLOAT8 = "FLOAT8" REDSHIFT_BOOL = "BOOL" REDSHIFT_CHARACTER = "CHARACTER" REDSHIFT_NCHAR = "NCHAR" REDSHIFT_BPCHAR = "BPCHAR" REDSHIFT_CHARACTER_VARYING = "CHARACTER VARYING" REDSHIFT_NVARCHAR = "NVARCHAR" REDSHIFT_TEXT = "TEXT" REDSHIFT_VARCHAR = "VARCHAR" REDSHIFT_DATE = "DATE" REDSHIFT_TIMESTAMP = "TIMESTAMP" REDSHIFT_TIMESTAMP_WITH_TIME_ZONE = "TIMESTAMPTZ" REDSHIFT_TIME_WITHOUT_TIME_ZONE = "TIME" REDSHIFT_TIME_WITH_TIME_ZONE = "TIMETZ" REDSHIFT_GEOMETRY = "GEOMETRY" REDSHIFT_HLLSKETCH = "HLLSKETCH" REDSHIFT_SUPER = "SUPER" REDSHIFT_NAME = "NAME" )
View Source
const DriverName string = "redshift"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Driver ¶
type Driver struct {
// contains filtered or unexported fields
}
Driver is a sql.Driver
type Rows ¶
type Rows struct {
// contains filtered or unexported fields
}
func (*Rows) ColumnTypeDatabaseTypeName ¶
ColumnTypeDatabaseTypeName converts a redshift data type to a corresponding go sql type
func (*Rows) ColumnTypeNullable ¶
ColumnTypeNullable returns true if it is known the column may be null, or false if the column is known to be not nullable. If the column nullability is unknown, ok should be false.
func (*Rows) ColumnTypeScanType ¶
ColumnTypeScanType returns the value type that can be used to scan types into. For example, the database column type "bigint" this should return "reflect.TypeOf(int64(0))"
Click to show internal directories.
Click to hide internal directories.