001package gudusoft.gsqlparser;
002
003/**
004 * Teradata datatype attribute
005 */
006public enum EDataTypeAttribute {
007    as_t,
008    auto_increment_t,
009    compress_t,
010    casespecific_t,
011    character_set_t,
012    collate_t,
013    default_t,
014    default_value_t,
015    default_date_t,
016    defualt_null_t,
017    default_time_t,
018    default_user_t,
019    format_t,
020    identity_t,
021    named_t,
022    not_casespecific_t,
023    not_cs_t,
024    not_null_t,
025    signed_t,
026    title_t,
027    unknown_t,
028    uppercase_t,
029    unsigned_t,
030    with_default_t,
031    with_time_zone_t,
032    zerofill_t,
033    plsql_type_t,
034    plsql_rowtype_t,
035    type_t,       //postgresql
036    generated_always_t, //teradata
037    generated_by_default_t, //teradata
038    as_transactiontime_t,//teradata
039    as_validtime_t,//teradata
040    deferred_t,//teradata
041    locator_t,//teradata
042
043}