Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 хочу добавить calculated field  [new]
Bogdan1024
Member

Откуда: Киев
Сообщений: 558
Есть таблица Categories (есть ключ ID и ссылка на родительскую категорию ParentCategoryID) и Products (есть ключ ID, ссылка на категорию CategoryID и цена Price).
Я хочу добавить вычисляемое поле "Hide" в таблицу Categories, которое будет 0 если в категории есть товары, у которых цена больше 0, 1 - если таких товаров нет. Ещё круче было бы сделать это поле таким, чтобы оно ещё и проверяло есть ли в подкатегориях товары с положительным значением цены.
Подскажите пожалуйста. Я пробовал писать разные штуки в Computed Column Specification, но что-то мэнэджмэнт студио ругаеццо всё время :(
4 сен 09, 18:59    [7620425]     Ответить | Цитировать Сообщить модератору
 Re: хочу добавить calculated field  [new]
iap
Member

Откуда: Москва
Сообщений: 46975
Можно сделать скалярную UDF, а в поле проверять, что она вернёт.
Тормоз будет...
4 сен 09, 19:11    [7620448]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить