Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.21;
Скачать: CL | DM;

Вниз

Длинный текст   Найти похожие ветки 

 
paxer   (2003-07-25 10:48) [0]

Надо хранить длинный текст (Interbase, Yaffil). Но натыкаюсь на следующие неудобства:
1.Определяю столбик как BLOB SUB_TYPE 1 CHARACTER SET WIN1251 - но тогда не могу в далльнейшем поменять тип столбца командой ALTER (например, на VARCHAR(80).
2.Определяю стоблик как VARCHAR(32765). Но тогда в одной таблице не дает создать 2-а таких столбика. Как выйти из данной ситуации с наименьшими потерями?


 
Alexandr ©   (2003-07-25 11:36) [1]

а зачем тебе менять тип потом?
Чет логика не прослеживается...
И что мешает сосдать новый столбец и в него данные перекачать?
Такчто юзай BLOB и не парь людям голову


 
Zacho ©   (2003-07-25 11:45) [2]

А зачем менять тип поля на VARCHAR ? А если уж так приспичило, то сначало создаешь "временное" поле типа VARCHAR, заполняешь его данными из "старого" поля типа BLOB, удаляешь "старое" поле, создаешь новое с названием "старого" и типом VARCHAR, заполняешь его данными из "временного" поля, удаляешь "временное" поле.


 
paxer   (2003-07-25 16:25) [3]

У меня - что-то типа конструктора таблиц. Пользователь сам задает тип столбца. Но он вводит тип столбца (Строковый) и длину (конкретное значение или неогр. длина). Соотв. для пункта Неогр.длина я должен создать БЛОБ. Далее, я должен менять тип столбцов. И если во всех случаях я пользуюсь ALTER, то теперь надо отслеживать - а не был ли ранее тип столбца БЛОБ, и ради этого случая прописывать отдельную логику.
Раньше я делал это на MySQL и ни одного из перечисленных мною ограничений я не встречал.



Страницы: 1 вся ветка

Текущий архив: 2003.08.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
3-68180
Rustik
2003-07-28 09:39
2003.08.21
Подскажите с вложенным запросом SQL для Paradox


3-68239
Alexey Nepryahin
2003-07-25 20:46
2003.08.21
Проверка на существование таблицы


3-68245
Aristarh
2003-07-24 19:39
2003.08.21
Оптимизация запроса FireBird


3-68234
nedefan
2003-07-26 13:52
2003.08.21
ADOQuery не могу передать параметры


7-68571
dRake
2003-06-07 00:49
2003.08.21
Загруженность проца, как определить?