powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Изменение типов без пересоздания
9 сообщений из 9, страница 1 из 1
Изменение типов без пересоздания
    #39593158
roma1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

У меня возник такой вопрос - можно ли добавить новую колонку в тип user defined table types без удаления и вновь создания этого типа?
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593175
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
roma1975,

https://msdn.microsoft.com/en-us/library/bb522526(v=sql.105).aspx

авторThe user-defined table type definition cannot be modified after it is created.
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593181
roma1975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно на примере.
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593185
roma1975,

читать совсем не умеешь?
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593189
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
roma1975А можно на примере.
Ты сделал моё утро!
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593203
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. имеющийся тип переименовать
2. создать новый с лишней колонкой и со старым именем.
3. всем заинтересованным модулям сделать sp_refreshsqlmodule
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593215
gyhkj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то, наверное, поменять можно.

https://msdn.microsoft.com/en-us/library/ms175007(v=sql.90).aspx

A user-defined type is implemented through a class of an assembly in the Microsoft .NET Framework common language runtime (CLR).

https://msdn.microsoft.com/en-us/library/ms186711(v=sql.90).aspx

ALTER ASSEMBLY refreshes it to the latest copy of the Microsoft .NET Framework modules that hold its implementation and adds or removes files associated with it.
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593226
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha1231. имеющийся тип переименовать
2. создать новый с лишней колонкой и со старым именем.
3. всем заинтересованным модулям сделать sp_refreshsqlmodule
костыли есть всегда :)
главное обновить все пока не сможешь дропнуть переименованный
...
Рейтинг: 0 / 0
Изменение типов без пересоздания
    #39593594
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- А теперь хотите !пиии! по-настоящему? - спросила фея.
- Хотим! - воскликнули усталые разработчики
Фея взмахнула волшебной палочкой и у разработчиков все типы заменились на пользовательские табличные.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Изменение типов без пересоздания
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]