Вопросы с тегом «varchar»

Поле varchar или переменного символа - это набор символьных данных неопределенной длины.


8
MySQL: большой VARCHAR против текста?
У меня есть таблица сообщений в MySQL, которая записывает сообщения между пользователями. Помимо типичных идентификаторов и типов сообщений (все целочисленные типы) мне нужно сохранить фактический текст сообщения как VARCHAR или TEXT. Я устанавливаю входной предел в 3000 символов, что означает, что сообщения никогда не будут вставляться в БД, как это …
847 mysql  text  messages  varchar 


9
PostgreSQL: разница между текстом и varchar (различается символ)
В чем разница между textтипом данных и character varying( varchar) типами данных? Согласно документации Если изменение символов используется без спецификатора длины, тип принимает строки любого размера. Последнее является расширением PostgreSQL. а также Кроме того, PostgreSQL предоставляет тип текста, в котором хранятся строки любой длины. Хотя текст типа не соответствует стандарту …

30
# 1071 - Указанный ключ был слишком длинным; максимальная длина ключа 767 байт
Когда я выполнил следующую команду: ALTER TABLE `mytable` ADD UNIQUE ( `column1` , `column2` ); Я получил это сообщение об ошибке: #1071 - Specified key was too long; max key length is 767 bytes Информация о столбце 1 и столбце 2: column1 varchar(20) utf8_general_ci column2 varchar(500) utf8_general_ci Я думаю, что …

7
Какова длина строки GUID?
Я хочу , чтобы создать столбец VARCHAR в SQL , который должен содержать , N'guid'а guidэто сгенерированный GUID с помощью .NET ( Guid.NewGuid ) - класс System.Guid. Какую длину varcharя должен ожидать от GUID? Это статическая длина? Должен ли я использовать nvarchar(будет ли GUID когда-либо использовать символы Юникода)? varchar(Guid.Length) PS. …

7
Каков максимальный размер MySQL VARCHAR?
Я хотел бы знать, каков максимальный размер для типа MySQL VARCHAR. Я читал, что максимальный размер ограничен размером строки, который составляет около 65 КБ. Я попытался установить поле, varchar(20000)но оно говорит, что оно слишком большое. Я мог бы установить это varchar(10000). Какой точный максимум я могу установить?
300 mysql  varchar  maxlength 

4
Текстовый тип SQL Server и тип данных varchar [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

14
Каковы основные различия в производительности между типами данных SQL Server varchar и nvarchar?
Я работаю над базой данных для небольшого веб-приложения в моей школе, используя SQL Server 2005. Я вижу несколько школ мысли по вопросу varcharпротив nvarchar: Используйте, varcharесли вы не имеете дело с большим количеством интернационализированных данных, затем используйте nvarchar. Просто используйте nvarcharдля всего. Я начинаю видеть достоинства представления 2. Я знаю, …

5
Использование varchar (MAX) против TEXT на SQL Server
Я только что прочитал, что VARCHAR(MAX)тип данных (который может хранить около 2 ГБ данных char) является рекомендуемой заменойTEXT типа данных в версиях SQL Server 2005 и Next SQL SERVER. Если я хочу найти в столбце какую-либо строку, какая операция будет быстрее? Используя LIKEпредложение против VARCHAR(MAX)столбца? WHERE COL1 LIKE '%search string%' …

1
Изменение максимальной длины столбца varchar?
Я пытаюсь обновить длину столбца varchar с 255 символов до 500 без потери содержимого. Я ранее отбрасывал и воссоздавал таблицы, но никогда не сталкивался с утверждением alter, которое, как мне кажется, мне нужно использовать для этого. Я нашел документацию здесь: ALTER TABLE (Transfact-SQL), однако я не могу понять, как это …



10
Есть ли веская причина, по которой я вижу, что VARCHAR (255) используется так часто (в отличие от другой длины)?
В нескольких курсах, книгах и заданиях я видел текстовые поля, определенные как VARCHAR (255), как тип по умолчанию для «короткого» текста. Есть ли какая-либо веская причина, по которой длина 255 выбирается так часто, кроме того, чтобы быть хорошим круглым числом ? Является ли это воздержанием от какого-то времени в прошлом, …

9
Postgresql - изменить размер столбца varchar на меньшую длину
У меня вопрос по поводу ALTER TABLEкоманды для действительно большой таблицы (почти 30 миллионов строк). Один из столбцов - это a, varchar(255)и я хотел бы изменить его размер на a varchar(40). По сути, я хотел бы изменить свой столбец, выполнив следующую команду: ALTER TABLE mytable ALTER COLUMN mycolumn TYPE varchar(40); …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.