Запитання з тегом «varchar»

Варчарське або змінне поле символів - це набір символьних даних невизначеної довжини.


8
MySQL: Великий VARCHAR проти ТЕКСТУ?
У мене в MySQL є таблиця повідомлень, яка записує повідомлення між користувачами. Крім типових типів ідентифікаторів та типів повідомлень (усіх цілих типів), мені потрібно зберегти фактичний текст повідомлення як VARCHAR або TEXT. Я встановлюю обмеження в 3000 символів, що означає, що повідомлення ніколи не будуть вставлені в db, ніж довше …
845 mysql  text  messages  varchar 


9
PostgreSQL: різниця між текстом і варшаром (характер змінюється)
Яка різниця між textтипом даних та типом даних character varying( varchar)? Відповідно до документації Якщо зміна символів використовується без специфікатора довжини, тип приймає рядки будь-якого розміру. Останнє є розширенням PostgreSQL. і Крім того, PostgreSQL надає текстовий тип, який зберігає рядки будь-якої довжини. Хоча текст типу не входить у стандарт SQL, …

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 Я думаю, що varchar(20)потрібно лише …

7
Яка довжина рядка GUID?
Я хочу створити в SQL стовпець varchar, який повинен містити в N'guid'той час guid, як генерується GUID у .NET ( Guid.NewGuid ) - клас System.Guid. Яку тривалість varcharя повинен очікувати від GUID? Це статична довжина? Чи повинен я використовувати nvarchar(чи буде GUID коли-небудь використовувати символи Unicode)? varchar(Guid.Length) PS. Я не …

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

4
Тип тексту SQL Server проти типу даних varchar [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

14
Які основні відмінності у продуктивності між типами даних varchar і nvarchar SQL Server?
Я працюю над базою даних для невеликого веб-додатка в моїй школі SQL Server 2005. Я бачу пару шкіл думки з питання varcharvs 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%' …

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



10
Чи є вагома причина, що я бачу VARCHAR (255), який використовується так часто (на відміну від іншої довжини)?
У кількох курсах, книгах та робочих місцях я бачив текстові поля, визначені як VARCHAR (255), як вид за замовчуванням для "короткого" тексту. Чи є якась вагома причина, що довжина 255 вибирається так часто, крім того, що це хороший кругле число ? Це утриманка за деякий час у минулому, коли були …

9
Postgresql - зміна розміру стовпчика варшара на меншу довжину
У мене питання щодо 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.