Создать собственное свойство столбца в SQL - PullRequest
0 голосов
/ 30 ноября 2010

Я хочу создать свое собственное свойство для каждого столбца.

ех. В каждом столбце есть свойство description, но мне требуется еще одно свойство.

Я хочу, чтобы этот код генерировался автоматически из этого свойства.

что для этого лучше?

Ответы [ 3 ]

2 голосов
/ 30 ноября 2010

Использование расширенных свойств объектов базы данных

Чтобы добавить новое расширенное свойство в SafetyStockLevel таблицы dbo.Product, используйте следующую команду:

EXEC sys.sp_addextendedproperty 
  @name = N'MS_DescriptionExample', 
  @value = N'Minimum inventory quantity.', 
  @level0type = N'SCHEMA', @level0name = dbo, 
  @level1type = N'TABLE',  @level1name = Product,
  @level2type = N'COLUMN', @level2name = SafetyStockLevel;
1 голос
/ 30 ноября 2010

В обозревателе объектов щелкните правой кнопкой мыши соответствующий столбец и выберите свойства.

Это откроет окно свойств столбца.

Выберите Расширенные свойства , а здесьВы можете добавить свои данные.

1 голос
/ 30 ноября 2010

Расширенные свойства - это именно то, что вы ищете. Они могут быть указаны для любого объекта базы данных (включая столбцы) и извлечены с использованием системных функций / процедур.

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