Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
-
abc
-
- Обычный пользователь

-
-
- Сообщения: 85
- Зарегистрирован: 09.07.2004 (Пт) 17:31
- Откуда: Kiev
-
abc » 04.06.2008 (Ср) 10:44
Подскажите начинающему, есть ли возможность передавать в представления VIEW SQL Server параметры (которые потом можно было бы использовать в условии WHERE), что-то вроде Access-овских запросов с параметрами ? Или это возможно только в хранимых процедурах?
Вариант SELECT * FROM view_name WHERE … не годится. Скорость выполнения в 2 раза меньше, чем когда это же условие стоит внутри представления.
-
Ramzes
-
- Скромный человек

-

-
- Сообщения: 5004
- Зарегистрирован: 12.04.2003 (Сб) 11:59
- Откуда: Из гробницы :)
-
Ramzes » 04.06.2008 (Ср) 10:54
create view as select a, b from с where a <> и так?
-
abc
-
- Обычный пользователь

-
-
- Сообщения: 85
- Зарегистрирован: 09.07.2004 (Пт) 17:31
- Откуда: Kiev
-
abc » 04.06.2008 (Ср) 12:08
Да. Так вот вопрос в том, можно ли как-то при вызове представления передать ему чему собственно должно быть а <>
-
Ramzes
-
- Скромный человек

-

-
- Сообщения: 5004
- Зарегистрирован: 12.04.2003 (Сб) 11:59
- Откуда: Из гробницы :)
-
Ramzes » 04.06.2008 (Ср) 12:23
что значит при вызове?
если "select * from view" ? тогда только where
-
alibek
-
- Большой Человек

-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 04.06.2008 (Ср) 13:28
Ты можешь заменить их на табличные функции.
Lasciate ogni speranza, voi ch'entrate.
Вернуться в Базы данных
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 5