我有以下函数,用于从表中检索一批Ids。由于OFFSET和LIMIT子句似乎提供了较差的性能,所以使用该函数。workload WHERE workload_id = $1 ORDER BY id ASC; MOVE FORWARD $2 IN c; $$ LANGUAGE plpgsql;
我希望将FETCH FORWARDcount作为一个参数传入
出于迁移的目的,我对PostgreSQL和SQLServer进行了比较。现在我比较了T-SQL和PL/pgSQL,问题是在T-SQL中可以使用循环或声明变量,例如:set @counter = 0 set @counter = @counter + 1
print 'The counter is ' + cast(@counter as