You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/ast/query.rs
+18-5Lines changed: 18 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1101,28 +1101,38 @@ impl fmt::Display for TableWithJoins {
1101
1101
pubenumConnectByKind{
1102
1102
/// CONNECT BY
1103
1103
ConnectBy{
1104
-
/// the join conditions denoting the hierarchical relationship
1105
-
relationships:Vec<Expr>,
1104
+
/// the `CONNECT` token
1105
+
connect_token:AttachedToken,
1106
1106
1107
1107
/// [CONNECT BY] NOCYCLE
1108
1108
///
1109
1109
/// Optional on [Oracle](https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/Hierarchical-Queries.html#GUID-0118DF1D-B9A9-41EB-8556-C6E7D6A5A84E__GUID-5377971A-F518-47E4-8781-F06FEB3EF993)
1110
1110
nocycle:bool,
1111
+
1112
+
/// join conditions denoting the hierarchical relationship
1113
+
relationships:Vec<Expr>,
1111
1114
},
1112
1115
1113
1116
/// START WITH
1114
1117
///
1115
1118
/// Optional on [Oracle](https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/Hierarchical-Queries.html#GUID-0118DF1D-B9A9-41EB-8556-C6E7D6A5A84E)
1116
1119
/// when comming _after_ the `CONNECT BY`.
1117
-
StartWith(Box<Expr>),
1120
+
StartWith{
1121
+
/// the `START` token
1122
+
start_token:AttachedToken,
1123
+
1124
+
/// condition selecting the root rows of the hierarchy
0 commit comments