Строки не ограничены, но, похоже, каждая нормальная реляционная база данных требует, чтобы столбец объявил свою максимальную длину. Это кажется довольно существенным расхождением, и мне любопытно, как типичные ORM справляются с этим.
Использование типа столбца 'text' теоретически даст вам гораздо больше строкового хранилища, но, насколько я понимаю, текстовые столбцы не могут быть запрошены или, по крайней мере, неэффективны (не проиндексированы?).
Возможно, я подумываю использовать что-то вроде NHibernate, но мои потребности в ORM относительно просты, поэтому, если я сам смогу написать это, это может спасти кое-что.