Изменить размер данных всех столбцов с одинаковым именем столбца в средстве моделирования данных разработчика sql

У меня есть столбец USER_ID почти в 100 таблицах. У меня есть как реляционные, так и логические модели в средстве моделирования данных разработчика Sql (4.2)

Мне нужно изменить размер данных с varchar2(5) на varchar2(10)

Как я могу сделать это за 1 выстрел вместо того, чтобы вручную менять размер 200 раз.


person Varun Rao    schedule 07.07.2015    source источник


Ответы (1)


Есть несколько способов. Первый метод был бы упреждающим, определяя для этого домен. Второй способ — создать пользовательское преобразование, которое будет проходить по всем таблицам в вашей модели, искать любое вхождение столбца USER_ID, а затем соответствующим образом корректировать его тип данных. Блог Криса Райса был отличным источником информации, когда мне приходилось создавать свои собственные скрипты: http://krisrice.blogspot.com/search?updated-max=2011-02-02T16%3A49%3A00-08%3A00&max-results=3

person Bill Koster    schedule 23.05.2016