Я нашел ответ, и это то, что я ожидал и хотел.Максимальная длина применяется к каждому элементу в списке, поэтому работает следующее:
<cfqueryparam list="true" value="1,2,3,4,5,6" maxlength="1" />
, тогда как следующее выдает исключение:
<cfqueryparam list="true" value="1,2,3,4,5,26" maxlength="1" />
Исключение:
"Причиной этого исключения вывода было то, что: coldfusion.tagext.sql.QueryParamTag $ InvalidDataException: недопустимое значение данных 26 превышает значение максимальной длины 1 .."