0
ответов

Postgresql - изменить размер столбца varchar

У меня есть вопрос о команде ALTER TABLE для действительно большой таблицы (почти 30 миллионов строк). Один из столбцов - varchar (255), и я хотел бы изменить его размер до varchar (40). По сути, я ...
вопрос задан: 14 October 2011 21:39
0
ответов

Основные данные: сохранение уникального идентификатора объекта

Я вижу, что существует метод получения уникального идентификатора управляемого объекта: NSManagedObjectID * moID = [managedObject objectID]; Но, как я уже читал, это меняется, когда оно сохраняется. Что лучше...
вопрос задан: 19 September 2011 01:18
0
ответов

, зачем указывать длину для разных типов символов

, относящаяся к документации Postgres на типов символов Я неясен на точке указания длины для характера различных (варечаных) типов. Предположение: длина строки не имеет значения для ...
вопрос задан: 6 September 2011 13:01
0
ответов

Могут ли специальные символы французского и испанского языков содержаться в varchar?

Во французском и испанском языках есть специальные символы, которые не используются в обычном английском языке (гласные с ударением и т. Д.). Поддерживаются ли эти символы в varchar? Или мне для них нужен nvarchar? (ПРИМЕЧАНИЕ: у меня есть ...
вопрос задан: 24 August 2011 21:07
0
ответов

Размер MySQL VARCHAR?

Мне интересно, если у меня есть VARCHAR из 200 символов и я помещаю строку из 100 символов, будет ли он использовать 200 байтов или просто будет использовать фактический размер строки?
вопрос задан: 19 August 2011 15:38
0
ответов

Проверить DateTime перед его вставкой в ​​базу данных SQL Server

Есть ли способ проверить поле datetime перед тем, как вставить его в соответствующую таблицу? Попытка вставить с блоком try / catch - это не способ. Спасибо,
вопрос задан: 14 August 2011 08:23
0
ответов

Сохранение ведущих нулей целых чисел в базе данных MySQL как INTEGER

Мне нужно, чтобы MySQL сохранял числа в целочисленном поле и поддерживал ведущие нули. Я не могу использовать опцию zerofill, так как мое текущее поле - Bigint (16), а числа могут варьироваться по количеству ведущих нулей. IE: ...
вопрос задан: 29 July 2011 12:51
0
ответов

Строковые или двоичные данные будут усечены Ошибка SQL

У меня есть хранимая процедура SQL, которая принимает параметр типа VARCHAR (MAX). Насколько мне известно и согласно всем, о чем я читал, максимальный размер таких строк составляет 2 ГБ: MSDN По какой-то причине, когда ...
вопрос задан: 26 July 2011 05:18
0
ответов

В какой момент MySQL начинает обрабатывать столбцы VARCHAR как столбцы TEXT?

Я знаю, что начиная с MySQL 5 длина VARCHAR может достигать 65000. VARCHAR хранится в строке, что означает более быстрое извлечение, в отличие от TEXT, который хранится вне таблицы. Тем не менее, ...
вопрос задан: 2 July 2011 13:12
0
ответов

Подключаемый модуль MySQL / InnoDB: будут ли значения NULL для полей VARCHAR занимать места для хранения?

Я использую подключаемый модуль InnoDB в формате файла Barracuda с: ROW_FORMAT = DYNAMIC Если я определяю поле как VARCHAR (255), а затем вставьте запись, которая имеет значение NULL для этого поля, будет ли эта запись ...
вопрос задан: 27 June 2011 14:36
0
ответов

Вопрос о чувствительности к регистру уникальной переменной varchar SQL

Я пытаюсь заполнить таблицу SQL со списком слов. Сама таблица довольно проста: СОЗДАТЬ СЛОВА ТАБЛИЦЫ (ID BIGINT AUTO_INCREMENT, WORD VARCHAR (128) NOT NULL UNIQUE, PRIMARY KEY (ID) ); ...
вопрос задан: 22 June 2011 16:06
0
ответов

Следует ли столбцы VARCHAR помещать в конец определений таблиц в MySQL?

Я слышал (от коллеги, который слышал это от другого разработчика), что столбцы VARCHAR всегда следует помещать в конец определения таблицы в MySQL, потому что они имеют переменную длину и могут ...
вопрос задан: 26 May 2011 13:50
0
ответов

Каков максимальный диапазон varchar в MySQL?

Каков максимальный диапазон varchar в MySQL? Я использую последнюю версию MySQL, и на многих сайтах говорят, что размер 255. Но когда я пытаюсь указать больший размер, например 500 или ...
вопрос задан: 6 May 2011 10:05
0
ответов

MySQL different treatment between VarChar(255) and VarChar(65536)

Does anyone know the difference between using VarChar(255) and VarChar(65536) ? Here's what I know so far : VarChar(255) will only use one byte for size VarChar(65536) will use two bytes for size ...
вопрос задан: 5 May 2011 14:06
0
ответов

MySQL varchar (2000) против текста?

Мне нужно сохранить в среднем абзац текста, который в базе данных составляет около 800 символов. В некоторых редких случаях может доходить до 2000-2500 символов. Я прочитал руководство и знаю, что там ...
вопрос задан: 19 February 2011 21:29
0
ответов

Использовать varchar или текст для динамического поля в mysql?

Я создаю таблицу, которая будет получать разные значения в поле,подумайте о таблице журнала, в которой поле «значение» может быть числом, маленькой строкой или большим текстом и т. д. Так что мне было интересно, следует ли мне создать ...
вопрос задан: 28 January 2011 14:12
0
ответов

Есть ли термин для описания всех некорневые узлы в дереве?

Корень покрывает корень, как все остальные узлы называются вместе?
вопрос задан: 16 January 2011 13:14
0
ответов

Предел длины первичного ключа PostgreSQL

Каков предел длины столбца первичного ключа? Я собираюсь использовать varchar в качестве первичного ключа. Я не нашел информации, как долго это может быть, поскольку PostgreSQL не требует указывать предел varchar, когда ...
вопрос задан: 27 December 2010 14:50
0
ответов

Ошибка преобразования при преобразовании значения varchar в int

Я получаю сообщение об ошибке, которое должно быть простым запросом для вставки данные. Я искал, но хоть убей, я не могу понять, что происходит. Вот мой SQL: ЕСЛИ OBJECT_ID ('settings') НЕ ...
вопрос задан: 11 December 2010 22:21
0
ответов

MySQL TEXT или VARCHAR

У нас есть очень большая историческая таблица, которая содержит столбец, содержащий не более 500 символов UTF8, а дисковое пространство растет очень быстро! У нас есть не менее 2 миллионов строк в день ... и мы были ...
вопрос задан: 8 November 2010 22:15
0
ответов

Как я могу заставить SQL Server возвращать FALSE для сравнения varchars с конечными пробелами и без них?

Если я намеренно сохраняю конечные пробелы в столбце VARCHAR, как я могу заставить SQL Server видеть данные как несоответствие? SELECT 'foo' WHERE 'bar' = 'bar' Я пробовал: SELECT 'foo' WHERE LEN ('bar') ...
вопрос задан: 15 October 2010 05:18
0
ответов

T-SQL: Как получить точную длина строки в символах?

Я генерирую операторы SELECT T-SQL для таблиц, для которых у меня нет информации о типах данных заранее. В этих операторах мне нужно выполнять операции манипулирования строками, которые зависят от длины ...
вопрос задан: 20 September 2010 10:04
0
ответов

Является ли «VARCHAR (255) CHARACTER SET utf8» 255 байтов или 255 символов

Я объявил поле в моей таблице INNODB / MySQL как VARCHAR (255) CHARACTER SET utf8 NOT NULL однако при вставке мои данные обрезаются до 255 байтов, а не символов. это мог бы перерезать два последних ...
вопрос задан: 12 August 2010 12:30