From fts5aux.test 2.3 I conclude that the FTS5 xColumnSize() function accepts negative column values and returns the total token size of all columns from the current row:
https://www.sqlite.org/src/artifact/8c687c948cc98e9a?ln=64-66 Indeed, this is also in source: https://www.sqlite.org/src/artifact/0de7ba81488d2c50?ln=1672-1677 However, not in the documentation: https://www.sqlite.org/src/artifact/81d1a92fc2b4bd47?ln=66-67 Unless this is a hidden feature, could you add it to the docs? Ralf