Главная страница
    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.44 MB
Время: 0.007 c
4-68593
testthewest
2003-06-20 13:39
2003.08.21
Как прочитать текст из чужого окна


14-68523
Calm
2003-08-05 11:22
2003.08.21
Можно ли воспользоваться ассеблером для вывода изображения?


1-68319
IGoRka
2003-08-08 17:58
2003.08.21
как узнать завершение роботи программи ...


14-68455
Pat
2003-08-02 23:17
2003.08.21
Ура!! Сегодня женился... :)


1-68347
Miralex
2003-08-08 13:49
2003.08.21
маленькая деталь в treeview





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский