Enum ColumnType
SQL column type.
public enum ColumnType
Fields
Boolean = 1Boolean.
SQL type:BOOLEAN, .NET type: bool.ByteArray = 16Byte array.
SQL type:VARBINARY, .NET type:byte[].Date = 9Timezone-free date (year, month, day).
SQL type:DATE, .NET type: LocalDate.Datetime = 11Timezone-free datetime (Date + Time).
SQL type:TIMESTAMP, .NET type: LocalDateTime.Decimal = 8Arbitrary-precision signed decimal number.
SQL type:DECIMAL, .NET type: BigDecimal.Double = 764-bit double-precision floating-point number.
SQL type:DOUBLE, .NET type: double.Duration = 18Time interval.
SQL type: none, .NET type: Duration.Float = 632-bit single-precision floating-point number.
SQL type:REAL, .NET type: float.Int16 = 316-bit signed integer.
SQL type:SMALLINT, .NET type: short.Int32 = 432-bit signed integer.
SQL type:INTEGER, .NET type: int.Int64 = 564-bit signed integer.
SQL type:BIGINT, .NET type: long.Int8 = 28-bit signed integer.
SQL type:TINYINT, .NET type: sbyte.Null = 0Null.
Period = 17Date interval.
SQL type: none, .NET type: Period.String = 15String.
SQL type:VARCHAR, .NET type: string.Time = 10Timezone-free time (hour, minute, second, nanosecond).
SQL type:TIME, .NET type: LocalTime.Timestamp = 12Number of ticks since Jan 1, 1970 00:00:00.000 (with no timezone).
SQL type:TIMESTAMP WITH LOCAL TIME ZONE, .NET type: Instant.Uuid = 13128-bit UUID.
SQL type:UUID, .NET type: Guid.