# name: test/fuzzer/sqlsmith/window-rows-overflow.test # description: Overflow testing for rows offsets. # group: [sqlsmith] statement ok create table all_types as select * exclude( small_enum, medium_enum, large_enum, ) from test_all_types(); query I SELECT nth_value(1929, 42) OVER ( PARTITION BY ( "usmallint" > "smallint" ), 747 ROWS BETWEEN "bigint" PRECEDING AND CURRENT ROW ) FROM all_types; ---- NULL NULL NULL query I SELECT nth_value(1929, 42) OVER ( PARTITION BY ( "usmallint" > "smallint" ), 747 ROWS BETWEEN 1 PRECEDING AND "bigint" PRECEDING ) FROM all_types; ---- NULL NULL NULL query I SELECT nth_value(1929, 42) OVER ( PARTITION BY ( "usmallint" > "smallint" ), 747 ROWS BETWEEN "bigint" FOLLOWING AND 1 FOLLOWING ) FROM all_types; ---- NULL NULL NULL query I SELECT nth_value(1929, 42) OVER ( PARTITION BY ( "usmallint" > "smallint" ), 747 ROWS BETWEEN CURRENT ROW AND "bigint" FOLLOWING ) FROM all_types; ---- NULL NULL NULL