001package gudusoft.gsqlparser;
002
003/*
004* Date: 11-4-14
005*/
006public enum EJoinType {
007    cross,
008    natural,
009    full,
010    left,
011    right,
012    fullouter,
013    leftouter,
014    rightouter,
015    inner,
016    crossapply,
017    outerapply,
018    straight,
019    union,
020    nested,
021    natural_full,//postgresql
022    natural_fullouter,//postgresql
023    natural_inner,//postgresql,oracle,mysql8
024    natural_left, //mysql postgresql
025    natural_right,//mysql postgresql
026    natural_leftouter,//mysql postgresql  oracle
027    natural_rightouter,//mysql postgresql oracle
028    leftsemi, // hive
029    join, // same as inner join without inner keyword
030    anti,//sparksql
031    leftanti,//sparksql
032    semi,//sparksql
033    caseJoin,//hana
034    asof,//snowflake
035}