补偿条款

适用于:检查标记是的砖的SQLSQL仓库2022.35版本或更高版本检查标记是的砖运行时11.2及以上

跳过一个语句或子查询返回的行数。这一条款主要是结合使用的限制页面通过一个结果集,订单通过产生一个确定的结果。

请注意

当通过一个结果集分页时使用限制抵消跳过的行处理。这些行仅仅得到抑制从结果集分页。这种技术并不是建议对于资源密集型查询。

语法

抵消integer_expression

参数

  • integer_expression

    一个积极的文字表达式返回一个整数。

例子

>创建临时视图(的名字,年龄)作为(“禅回族”,25),(“阿尼尔B”,18),(照年代”,16),(“迈克”,25),(“约翰一”,18),(“杰克N”,16);——选择第四和第五行的字母顺序排列。>选择的名字,年龄订单通过的名字限制2抵消3;迈克一个25年代16——指定所有选项的限制和一个偏移量为零,返回所有的行。>选择的名字,年龄订单通过的名字限制所有抵消0;阿尼尔B18杰克N16约翰一个18迈克一个25年代16回族25——一个常数函数表达式作为输入来抵消。>选择的名字,年龄订单通过的名字抵消长度(“火花”);回族25——non-literal表达式作为输入,以抵消是不允许的。>选择的名字,年龄订单通过的名字抵消长度(的名字);错误:抵消表达式必须评估一个常数价值