Добрый день! Помогите, есть вопрос по SQL Paradox:
есть заполненная таблица с первичным ключем полем AAA CHAR(5).
Как SQL-запросами увеличить длину поля до CHAR(20) ? Причем на этот первичный ключ есть ссылки - Foreign key из других таблиц...
Как SQL-запросом в Paradox увеличить длину поля первичного ключа?
Читай мануалы по AFTER TABLE
[syntax=Delphi] [/syntax]
Duncon писал(а):Читай мануалы по AFTER TABLE
Спасибо за содержательный ответ. В том мануале, которым я располагаю, есть варианты только
ALTER TABLE ... ADD... и ALTER TABLE ... DROP...
И, если бы не первичный ключ, я обошелся бы только этими возможностями.
Надеюсь, Вы располагаете расширенным синтаксисом Парадоксовского SQL...
Если да, бросоните мне, пожалуйста, хелповский текст AFTER TABLE или весь файл мануала. Спасибо
- Игорь Акопян
- Сообщения: 1419
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
очепятался он, ALTER имелся ввиду.
Парадоксный SQL не расширенный а наоборот урезанный, так что может статься не выйдет ничего...
Как вариант убить связь, добавить новое поле нужной размерности, скопировать данные в новое поле, дропнуть старое поле, установить связь
Парадоксный SQL не расширенный а наоборот урезанный, так что может статься не выйдет ничего...
Как вариант убить связь, добавить новое поле нужной размерности, скопировать данные в новое поле, дропнуть старое поле, установить связь
Угу опечатался.
[syntax=Delphi] [/syntax]