:: Не фоксом единым
Оффтопик (долбаный сиквел-сервер)
ivan_kg
Автор

Сообщений: 152
Откуда: Москва
Дата регистрации: 22.11.2001
Привет, народ!
Замечательная есть вещь в фоксе - курсоры. Сохранил в него результат запроса и работай потом с ним (с курсором) как с любой другой таблицей!

Как в ms sql-server-е такого добиться? Нужно из результатов одного запроса построить другой запрос!
Ratings: 0 negative/0 positive
Re: Оффтопик (долбаный сиквел-сервер)
oleg_km

Сообщений: 487
Откуда: СПб
Дата регистрации: 02.12.2002
А временные таблицы - #tbl и ##tbl не подходят?
Ratings: 0 negative/0 positive
Re: Оффтопик (долбаный сиквел-сервер)
kHemo
Незачем собственное незнание оправдывать как SQL Server недостаток. Результат одного запроса может быть использован в другом напрямую без никаких промежуточных курсоров.
SELECT * FROM (
SELECT * FROM pubs.dbo.authors ) dt1
WHERE ...

Кстати VFP9 тоже поддерживает запросы такого типа.

Ratings: 0 negative/0 positive
Re: Оффтопик (долбаный сиквел-сервер)
Michey

Сообщений: 70
Откуда: Сочи
Дата регистрации: 30.05.2002
Цитата:
Незачем собственное незнание оправдывать как SQL Server недостаток
Не надо напрягать человека. Он потому и спрашивает, что не знает. Ответишь - он тебе спасибо скажет и это правильно!

По теме
Цитата:
А временные таблицы - #tbl и ##tbl не подходят?
Это тоже правильно, но не обязательно. В любом случае, обрати внимание на ихний контекст, в одном варианте они доступны текущей сессии (пользователю), а в другом всем действующим юсерам. в обоих вариантах эти таблицы убиваются при перегрузке сервера, т.к. хранятся в tmpdb. Почти курсоры
А курсоры в MS сервере тоже есть, и с ними тоже можно работать (не так удобно как в фоксе) и нужно даже. Только очень редко, ибо SQL и xBase методологии не совсем одно и то же.
Ratings: 0 negative/0 positive
Re: Оффтопик (долбаный сиквел-сервер)
Joys

Сообщений: 3511
Откуда: Старая Русса
Дата регистрации: 25.06.2000
за оффтопики будем ругаться.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 4 (Гостей: 4)

© 2000-2024 Fox Club 
Яндекс.Метрика