Гость
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Коварство экзамена 70-229: SELECT list ! / 7 сообщений из 7, страница 1 из 1
18.11.2002, 16:03
    #32069084
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: SELECT list !
You are a database developer for a marketing firm. You have designed a quarterly sales view. This view
joins several tables and calculates aggregate information. You create a unique index on the view. You
want to provide a parameterised query to access the data contained in your indexed view. The output will
be used in other SELECT lists.
How should you accomplish this goal?

A. Use an ALTER VIEW statement to add the parameter value to the view definition

B. Create a stored procedure that accepts the parameter as input and returns a rowset with the result set

C. Create a scalar user-defined function that accepts the parameter as input

D. Create an inline user-defined function that accepts the parameter as input

Ответ C, т.к. SELECT list это все же SELECT list... Или я не прав и D?
...
Рейтинг: 0 / 0
18.11.2002, 16:49
    #32069140
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: SELECT list !
Да, тут похоже на D:

BOL:
Inline functions can be used to achieve the functionality of parameterized views.
...
Рейтинг: 0 / 0
18.11.2002, 16:52
    #32069144
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: SELECT list !
Так ведь inline UDF нельзя использовать в SELECT lists.
SELECT lists - это то, что до FROM.
...
Рейтинг: 0 / 0
18.11.2002, 17:18
    #32069181
lvv
lvv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: SELECT list !
так и не просят использовать функцию в SELECT list, говорят про результаты этой функции. Поэтому D
...
Рейтинг: 0 / 0
18.11.2002, 17:23
    #32069189
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: SELECT list !
D
Основываюсь на фразе "You want to provide a parameterised query to access the data contained in your indexed view" Т.е. нужно фильтровать результаты запроса, оставляя внешний вид таким же. Думаю проще это сделать
в виде SELECT * FROM dbo.fn1(@param1)
...
Рейтинг: 0 / 0
18.11.2002, 17:32
    #32069202
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: SELECT list !
толи я поторопился, толи... на этом мысль останавливается. Хм...а если серьёзно я понял это так, как будто SELECt lists это что-то типа списки SELECT'ов т.е. несколько SQL выражений с использованием SELECT'ов...Или я не прав?
...
Рейтинг: 0 / 0
18.11.2002, 17:55
    #32069234
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коварство экзамена 70-229: SELECT list !
Да, вижу, что Inline UDF подходит больше.
...
Рейтинг: 0 / 0
Форумы / Сертификация и обучение [игнор отключен] [закрыт для гостей] / Коварство экзамена 70-229: SELECT list ! / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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