Какой самый большой тип String в SQL? - PullRequest
4 голосов
/ 31 января 2011

Какой самый большой тип String в SQL?

TEXT?или другое?

СУБД: SQLITE и MYSQL

Ответы [ 2 ]

8 голосов
/ 31 января 2011

Самый большой символьный тип данных в MySql равен LONGTEXT (см. Требования к хранилищу для строковых типов ), который может содержать 2 ^ 32-1 байт.

SQLite не накладывает никаких ограничений длины (кроме большого глобального ограничения SQLITE_MAX_LENGTH) на длину строк, больших двоичных объектов или числовых значений.Предельное значение по умолчанию для этого составляет 1 миллиард, но вы можете изменить его во время компиляции максимум до 2 ^ 31-1 (см. Максимальная длина строки или BLOB ).

2 голосов
/ 31 января 2011

CLOB.

Стандарт SQL использует имя CLOB (это функция T041-02 в SQL2008), но обратите внимание, что другие базы данных могут иметь другие имена для него. Я думаю, что текст один.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...