postgresql - 是否可以在 postgresql 中使用 for 循环(功能)

标签 postgresql function for-loop plpgsql

<分区>

是否可以在postgresql中使用for循环(函数)

最佳答案

一句话——是的。语法非常简单明了:

FOR i IN 1..10 LOOP
    -- Do something with i
END LOOP;

您还可以倒退(通过在指定范围之前使用 REVERSE 关键字)并使用 BY 子句控制步长。

参见 the documentation了解完整详情。

关于postgresql - 是否可以在 postgresql 中使用 for 循环(功能),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50886869/

相关文章:

sql - 在 Coldfusion 中执行 SQL 函数

php - Symfony 中多个地址的一种形式 - Twig

python - 如何根据列的值更新列值及其相应的索引?

PHP:函数迭代另一个函数的结果并输出

postgresql - postgres 字符串类型兼容性 : varchar and character

python - postgres 数据库 View 上的 Flask Admin

C++ const 成员函数正在修改成员变量

mysql - 在 ubuntu 中将 postgres 转储转换为 mysql 转储

sql - PostgreSQL中如何实现嵌套INSERT语句?

javascript - 如何在 React Native 中组件的渲染函数内调用对象内的类?