大多数关系数据库都有某种REPEAT()字符串函数,例如:
SELECT REPEAT('abc',3)
会产量
abcabcabc
另一方面,sqlite的功能集非常有限.这里列出了sqlite支持的功能:
解决方法
使用hex()而不是引用的@Lukas Eder解决方案的简化版本:
-- X = string -- Y = number of repetitions replace(hex(zeroblob(Y)),'00',X)