Нам нужно изменить тип данных нескольких таблиц, на которые ссылается внешний ключ в MySQL.Изменить тип данных, на который ссылается внешний ключ в mysql
Поясню на примере, Рассмотрим НАЗНАЧЕНИЯ представляет собой таблицу с колонкой APPOINTMENT_ID и я ищу, чтобы изменить тип данных APPOINTMENT_ID от Decimal удвоится и другое требование, чтобы изменить столбцы, имеющие ПЕРВИЧНЫЙ КЛЮЧ должен иметь AUTO_INCREMENT.
Как мы это сделаем без моего дизайна базы данных.
Почему вы хотите, чтобы иметь число с плавающей запятой в качестве иностранного (и подразумевая, что вы используете номер с плавающей запятой в качестве первичного ключа где-нибудь)? – Shadow
Я думаю, вам нужно показать нам инструкцию 'CREATE TABLE' для' НАЗНАЧЕНИЙ'. Здесь существует проблема с возможной потерей данных, поэтому нам нужны ширина столбцов и точность. –
Это уже было определено ранее, когда мы переносим эту базу данных из Oracle в MySQL, поэтому мы не можем просить их изменить свою бизнес-логику. –