Xbasic
SQL::IntermediateType Enumerated Type
Description
This is an enumerated type with one of the values in the table below. Each type can be understood very precisely at the database API level and will result in better mapping of types between SQL databases.
- Intermediate Type
- Alpha Anywhere Type
- Variant
A
- Binary
B
- Bitmap
B
- FileBinary
B
- JPEGImage
B
- LongVaryingBinary
B
- OLEObject
B
- RichText
B
- Sound
B
- VaryingBinary
B
- Character
C
- FileVaryingCharacter
C
- Geometry
C
- ImageFileReference
C
- LongVaryingCharacter
C
- NationalCharacter
C
- NationalFileVaryingCharacter
C
- NationalLongVaryingCharacter
C
- NationalVaryingCharacter
C
- RowId
C
- UniversalRowId
C
- UUID
C
- VaryingCharacter
C
- Date
D
- Year
D
- Boolean
L
- Bit
N
- Counter
N
- Currency
N
- DayInterval
N
- DayToHourInterval
N
- DayToMinuteInterval
N
- DayToSecondInterval
N
- Double
N
- Enumeration
N
- HourInterval
N
- HourToMinuteInterval
N
- HourToSecondInterval
N
- Integer128
N
- Integer16
N
- Integer24
N
- Integer32
N
- Integer64
N
- Integer8
N
- LongDouble
N
- MinuteInterval
N
- MinuteToSecondInterval
N
- MonthInterval
N
- Number
N
- Real
N
- SecondInterval
N
- Set
N
- SmallCurrency
N
- UnsignedDouble
N
- UnsignedInteger128
N
- UnsignedInteger16
N
- UnsignedInteger24
N
- UnsignedInteger32
N
- UnsignedInteger64
N
- UnsignedInteger8
N
- UnsignedLongDouble
N
- UnsignedNumber
N
- UnsignedReal
N
- YearInterval
N
- DateTime
T
- LocalDateTime
T
- LocalTimeStamp
T
- SmallDateTime
T
- TimeStamp
T
- ZonedDateTime
T
- ZonedTimeStamp
T
- LocalTime
Y
- Time
Y
- ZonedTime
Y
The SQL::IntermediateType enumeration includes Geography as a valid type. This value is used in mapping geography types from database schemas and result sets.
See Also