Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как поменять IDENTITY колонку на IDENTITY NOT FOR REPLICATION скриптом ? / 4 сообщений из 4, страница 1 из 1
20.06.2002, 18:51:30
    #32033378
Sergey Makarov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять IDENTITY колонку на IDENTITY NOT FOR REPLICATION скриптом ?
Как поменять IDENTITY колонку на IDENTITY NOT FOR REPLICATION скриптом ?

Код: plaintext
1.
2.
CREATE TABLE [dbo].[Defect] (
	[DefectID] [int] IDENTITY ( 1 ,  1 ) NOT FOR REPLICATION  NOT NULL ,
...


- создание таблицы работает

Код: plaintext
1.
ALTER TABLE [dbo].[Defect]
ALTER COLUMN [DefectID] [int] IDENTITY ( 1 ,  1 ) NOT FOR REPLICATION  NOT NULL


- а изменение не работает
...
Рейтинг: 0 / 0
21.06.2002, 17:47:45
    #32033494
Александр Степанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять IDENTITY колонку на IDENTITY NOT FOR REPLICATION скриптом ?
К сожалению, нельзя сделать ALTER COLUMN на колонку, учавствующую в репликации (см. BOL)

С уважением,
Александр Степанов
...
Рейтинг: 0 / 0
21.06.2002, 18:24:11
    #32033506
Genady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять IDENTITY колонку на IDENTITY NOT FOR REPLICATION скриптом ?
2 Александр Степанов
Сам сталкивался с такой же проблемой, решения так и не нашел, пришлось все делать через ЕМ и неважно учавствует таблица в репликации или нет.
Тоже так ничего и не понял, ведь ЕМ сам работает с базой через T-SQL и как же он это делает?
...
Рейтинг: 0 / 0
21.06.2002, 19:01:35
    #32033512
Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поменять IDENTITY колонку на IDENTITY NOT FOR REPLICATION скриптом ?
To Genady:
Как и что делает EM можно посмотреть через скрипт который доступен сразу после любого изменения таблицы(save change script).... А делает Em эту операцию с созданием новой таблицы и перекачкой всего из существующей с дальнейшим удалением старой табл. и переименованием вновь созданной....
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как поменять IDENTITY колонку на IDENTITY NOT FOR REPLICATION скриптом ? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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