Тип данных, эквивалентный nvarchar (max) в powerdesigner - PullRequest
0 голосов
/ 01 июня 2019

Я создал PDM из LDM в Powerdesigner. Мне нужно создать сценарии БД для базы данных SQL Server 2014.В скрипте создания таблицы у меня есть один столбец: status nvarchar (max) null, мне нужен эквивалентный столбец в Powerdesigner для nvarchar (max) типа данных.Я перепробовал все варианты из выпадающего списка типов данных, такие как переменная многобайтовая, переменные символы и т. Д. Но в сценарии SQL я все еще вижу nvarchar (4000) или varchar (4000).Пожалуйста, предоставьте ваши предложения.

Спасибо, Васу

1 Ответ

0 голосов
/ 03 июня 2019

Вы имеете в виду, что хотите указать в LDM какой-либо тип данных атрибута, чтобы результирующий физический тип данных был nvarchar (max)?

Я бы предложил присоединить домен к таким атрибутам в логической модели.

После первого поколения от LDM до PDM вы меняете физический тип данных домена на nvarchar (max).

На следующих поколениях от LDM до PDM вы убедитесь, что Preserve Modificationsфлажок проверен.А изменение физического типа данных на nvarchar (max) переопределит сгенерированный по умолчанию тип данных nvarchar (4000).

Полагаю, это сработает, если внести изменения непосредственно в каждый столбец, его проще поддерживатьприкрепив домен ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...