Вопрос № 49857: Здравствуйте уважаемые эксперты !
У меня к Вам такой вопрос:
создал таблицу с полями в Database desktope. Потом выяснилось, что одно поле лишнее. Как мне его удалить? Пробовал все в нем, но не смог.
Помогите плз!
Заранее спасибо....
Вопрос № 49.857
Здравствуйте уважаемые эксперты !
У меня к Вам такой вопрос:
создал таблицу с полями в Database desktope. Потом выяснилось, что одно поле лишнее. Как мне его удалить? Пробовал все в нем, но не смог.
Помогите плз!
Заранее спасибо.
BDE.Delphi7
Отвечает: Марк Крейн
Здравствуйте, Муратов Радик Анатольевич/Мустафа!
Смотрите:
Откройте таблицу не обычным способом, а в режиме Restructure (Tools -- Restructure). У Вас есть поля "Название поля", "тип поля", "размер" и "первичный ключ". Это то что в Database Desktop. Сначала удалите, к примеру, имя поля. Потом переместитесь на любое другое нужное поле. Потом вернитесь на удаляемое, и удалите тип поля. Просто поставьте курсор на тип поля и нажмите Delete. Опять переместитесь и вернитесь на удаляемое. Удалите размер поля и опять поступите аналогичным
способом. Так же поступите и с ключом. Когда образуется пустая строка, нажмите кнопку "Save", и эта пустая строка автоматически исчезнет. Таким образом поле будет удалено.
Удачи!
С уважением,
Марк.
Ответ отправил: Марк Крейн (статус: Студент)
Ответ отправлен: 22.07.2006, 06:37
Отвечает: sir henry
Здравствуйте, Муратов Радик Анатольевич/Мустафа!
Вы можете из своей программы удалить ненужное поле, выполнив следующий запрос:
ALTER TABLE Имя_таблицы DROP Имя_поля
Ответ отправил: sir henry (статус: Академик) Россия, Красноярск ---- Ответ отправлен: 22.07.2006, 10:03