Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
14-68440
Nucl
2003-08-06 14:26
2003.08.21
ADOQuery или ADOStoredProc


1-68407
pliajnik
2003-08-07 14:12
2003.08.21
событие по правому клику мышкой


4-68594
SergeyI
2003-06-20 11:26
2003.08.21
Работа с файлами


9-68141
Kolya
2002-10-21 04:17
2003.08.21
Нужен алогритм поворота картинки


6-68424
ga3
2003-06-03 17:18
2003.08.21
и снова TWebBrowser:-)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский