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

Вниз

Преобразование БД   Найти похожие ветки 

 
GIL   (2003-12-18 15:32) [0]

Как из дельфи сделать преобразование таблицы, точнее ее полей?
Тип таблицы dbf, есть поле Quantity N 16, надо изменить его на Quantity N 6. как изменять размерность поля?


 
Sandman25   (2003-12-18 15:36) [1]

alter table tablename modify quantity ...


 
MV   (2003-12-18 15:38) [2]

Не забудь про то, чтобы режим был Exclusuve


 
Johnmen   (2003-12-18 15:42) [3]

В общем случае
ALTER TABLE table ALTER column_name TYPE new_col_datatype


 
sniknik   (2003-12-18 16:19) [4]

Johnmen © (18.12.03 15:42) [3]
а оно не сделает его случаем numeric(20,5)? вместо запрашиваемого, смутно помню именно так в BDE у меня и получалось. :)


 
Johnmen   (2003-12-18 16:29) [5]

>sniknik © (18.12.03 16:19)

Не могу сказать. Именно так никогда не делал. :)


 
Anatoly Podgoretsky   (2003-12-18 17:21) [6]

Проще и надежнее сделать с помощью Database Desktop


 
Sandman25   (2003-12-18 17:22) [7]

[6] Anatoly Podgoretsky © (18.12.03 17:21)

Если это делается 1 раз.


 
Anatoly Podgoretsky   (2003-12-18 17:54) [8]

А если это делается не один раз, то создание таблицы прямо или из эталона, или с помощью функций БДЕ и копирование ланных. При необходимости преобразование. Работа с БСД полями плохо поддержана и в SQL, и в VCL, вылазить надо на уровень БДЕ.
При том реструктиризация все равно делается с помощью создания новой таблицы и копирования данных, и всего лишь незначительно сокращает количество операций по сравнению с работой функциями БДЕ.



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

Форум: "Базы";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
3-49416
}|{yk
2003-12-05 14:50
2004.01.16
MySQL и dbExpress


1-49487
Alek Silverstone
2004-01-03 11:30
2004.01.16
Модуль proxies


6-49668
turonix
2003-11-15 17:30
2004.01.16
Error 404


3-49430
Фагот
2003-12-18 15:12
2004.01.16
Cannot transliterate....


11-49474
Denis Myasnichenko
2003-04-30 10:49
2004.01.16
KOL && инициализация





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