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
@@ -1211,28 +1211,38 @@ impl fmt::Display for TableWithJoins {
1211
1211
pubenumConnectByKind{
1212
1212
/// CONNECT BY
1213
1213
ConnectBy{
1214
-
/// the join conditions denoting the hierarchical relationship
1215
-
relationships:Vec<Expr>,
1214
+
/// the `CONNECT` token
1215
+
connect_token:AttachedToken,
1216
1216
1217
1217
/// [CONNECT BY] NOCYCLE
1218
1218
///
1219
1219
/// 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)
1220
1220
nocycle:bool,
1221
+
1222
+
/// join conditions denoting the hierarchical relationship
1223
+
relationships:Vec<Expr>,
1221
1224
},
1222
1225
1223
1226
/// START WITH
1224
1227
///
1225
1228
/// Optional on [Oracle](https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/Hierarchical-Queries.html#GUID-0118DF1D-B9A9-41EB-8556-C6E7D6A5A84E)
1226
1229
/// when comming _after_ the `CONNECT BY`.
1227
-
StartWith(Box<Expr>),
1230
+
StartWith{
1231
+
/// the `START` token
1232
+
start_token:AttachedToken,
1233
+
1234
+
/// condition selecting the root rows of the hierarchy
0 commit comments