Character limit on a text variable?

Is there a character limit on a text variable?

In a Logic Block, a variable of type Text does not have a character limit. You are only constrained by server memory.

For a Text Data Item on a table, the cap is enforced at 3,000 characters. You can set a lower limit via the Data Item’s Maximum Size field, but you can’t configure it higher. The platform clamps anything above 3,000 back down to 3,000. If you need more, use Text Area (also 3,000) or Text Editor (up to 1,000,000).