Enum EDataType
- Namespace
- gudusoft.gsqlparser
- Assembly
- gudusoft.gsqlparser.dll
@since v1.4.3.0
public enum EDataType
Fields
array_t = 161bfile_t = 2bigint_t = 3ansi2003: bigint postgresql
bigserial_t = 96binary_double_t = 6binary_float_t = 5binary_integer_t = 7plsql binary_integer
binary_large_object_t = 8binary large object Databases: DB2, teradata
binary_t = 4ansi2003: blob
bit_t = 9bit_varying_t = 10blob_t = 11bool_t = 12bool, boolean, ansi2003: boolean
boolean_t = 143box_t = 13byte_t = 14teradata: byte
bytea_t = 15byteint_t = 16teradata byteint
char_for_bit_data_t = 19char_large_object_t = 20teradata: character large object
char_t = 18character_t = 17char, character, ansi2003: character
cidr_t = 21circle_t = 22clob_t = 23collection_data_types_collection_t = 128collection_data_types_list_t = 131collection_data_types_multiset_t = 130collection_data_types_set_t = 129cursor_t = 24datalink_t = 25date_t = 26datetime2_t = 29datetime_t = 27ansi2003: timestamp
datetimeoffset_t = 28dbclob_t = 30ansi2003: nclob Databases: DB2
dec_t = 32decimal_t = 31dec,decimal, ansi2003: decimal
double_precision_t = 142double_t = 33double, double precision, ansi2003: float
enum_t = 34float4_t = 36float8_t = 37float_t = 35generic_t = 1user defined datetype
geography_t = 39geometry_t = 40graphic_t = 38ansi2003 blob
hierarchyid_t = 41idssecuritylabel_t = 125image_t = 42inet_t = 43int2_t = 46int4_t = 47int_t = 45integer_t = 44int, integer, ansi2003: integer
interval_day_t = 49teradata: interval day
interval_day_to_hour_t = 50teradata: interval day to hour
interval_day_to_minute_t = 51teradata: interval day to minute
interval_day_to_second_t = 52interval_hour_t = 53teradata: interval hour
interval_hour_to_minute_t = 54teradata: interval hour to minute
interval_hour_to_second_t = 55teradata: interval hour to second
interval_minute_t = 56teradata: interval minute
interval_minute_to_second_t = 57teradata: interval minute to second
interval_month_t = 58teradata: interval month
interval_second_t = 59teradata:interval second
interval_t = 48Postgresql
interval_year_t = 60teradata interval year.
interval_year_to_month_t = 61json_t = 150jsonb_t = 151line_t = 62listType_t = 145long_raw_t = 67ansi2003: blob
long_t = 63long_varbinary_t = 65long varbinary, mysql MySQL Connector/ODBC defines BLOB values as LONGVARBINARY and TEXT values as LONGVARCHAR.
long_varchar_t = 64long_vargraphic_t = 68longblob_t = 66longtext_t = 69lseg_t = 70lvarchar_t = 124macaddr_t = 71mapType_t = 147mediumblob_t = 72mediumint_t = 73mediumint, middleint(MySQL) , ansi2003: int
mediumtext_t = 74money_t = 75natural_t = 136naturaln_t = 137nchar_t = 77nchar, national char, national character,ansi2003: national character
ncharacter_t = 78nclob_t = 79ansi2003: nclob
no_typename_t = 132ansi2003: tinyint
ntext_t = 80ntext, national text, ansi2003: nclob
number_t = 82number, num
numeric_t = 83ansi2003: numeric
nvarchar2_t = 81nvarchar2(n)
nvarchar_t = 76national_char_varying,nchar_varying,nvarchar, ansi2003: national character varying
object_t = 160oid_t = 84path_t = 85period_t = 86teradata: period(n)
pls_integer_t = 87plsql pls_integer
point_t = 88polygon_t = 89positive_t = 138positiven_t = 139raw_t = 90real_t = 91ansi2003: real
refcursor_t = 149row_data_types_t = 127rowid_t = 92rowversion_t = 93self_t = 152serial8_t = 95serial_t = 94set_t = 98MySQL: set
signed_int_t = 154signed_integer_t = 155signed_t = 153signtype_t = 140simple_integer_t = 141smalldatetime_t = 99smallfloat_t = 97smallint_t = 100ansi2003: smallint
smallmoney_t = 101sql_variant_t = 102string_t = 144structType_t = 146table_t = 103text_t = 104time_t = 105ansi2003: time
time_with_time_zone_t = 106teradata: time with time zone
timespan_t = 107timestamp_t = 108timestamp_with_local_time_zone_t = 109timestamp with local time zone, Database: Oracle,SQL Server
timestamp_with_time_zone_t = 110timestamp with time zone, timestamptz, ansi2003: timestamp with time zone
timestamp_without_time_zone_t = 111timetz_t = 112time with time zone, ansi2003: time with time zone Databases: teradata
tinyblob_t = 113tinyint_t = 114tinytext_t = 115unionType_t = 148uniqueidentifier_t = 116unknown_t = 0unsigned_int_t = 156unsigned_integer_t = 157unsigned_t = 158urowid_t = 117varbinary_t = 118ansi2003: blob
varbit_t = 119netezza, bit varying
varbyte_t = 120teradata: varbyte
varchar2_t = 122ansi2003: character varying
varchar_for_bit_data_t = 123varchar_t = 121varchar, char varying, character varying, ansi2003:character varying(n)
vargraphic_t = 126ansi2003: nchar varying
variant_t = 159xml_t = 134xmltype_t = 135year_t = 133