PostgreSQL 中的字符串操作

标签 string postgresql

<分区>

由于是新数据库开发,我的问题可能非常基础。
如何在 PostgreSQL

中得到如下输出
 outputString
 ------------
 a
 aa
 aaa
 aaaa
 aaaaa
 aaaaaa
 aaaaaaa
 aaaaaaaa
 aaaaaaaaa
 aaaaaaaaaa
  • 返回的总行数应为 10

最佳答案

generate_series可用于创建一系列数字。一旦你有了它,你就可以使用 lpad创建那么多 'a':

SELECT LPAD('', GENERATE_SERIES(1, 10), 'a')

关于PostgreSQL 中的字符串操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25216563/

相关文章:

sql - 为什么人们在 SQL 中使用 ASC?

string - R将所有行转换为字符串

java - 有没有办法计算一个单词在字符串中重复的次数?

java - 我们如何更改标签中的行?

sql - 如何使用 RECORD 在 PostgreSQL 中返回多行?

postgresql - 创建手动输入值的 cte

javascript - RegEx:定义一些替换的异常(exception)情况

python - 为什么字符串会导致整个 pandas DataFrame 成为非数字?

sql - 如果子查询返回 null,则 SQL 查询失败

database - 删除左连接 postgres