As reported by @tisonkun in https://github.com/sqlparser-rs/sqlparser-rs/pull/1215#issuecomment-2119108808 This query ran in version `0.45.0` ```sql select make_array(1, 2, 3)[1:2], make_array(1.0, 2.0, 3.0)[2:3], make_array('h', 'e', 'l', 'l', 'o')[2:4]; ``` The query fails in version `0.46.0` ```sql External error: query failed: DataFusion error: SQL error: ParserError("Expected variant object key name, found: 2") ``` It appears to have been introduced in https://github.com/sqlparser-rs/sqlparser-rs/pull/1215 @jmhain 's analysis is https://github.com/sqlparser-rs/sqlparser-rs/pull/1215#issuecomment-2125141230