full_lamer |
Отправлено: 26.05.2004, 16:48 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Доброго времени!
Можно ли в MS SQL Server выполнить рекурсивный запрос?
|
|
olegenty |
Отправлено: 27.05.2004, 07:00 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
сам понял, чё спросил?
можно ли рекурсивно вызвать ХП? — можно
можно ли рекурсивно вызвать функцию? — можно
|
|
full_lamer |
Отправлено: 27.05.2004, 07:56 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Я то понял чо спросил... вот только издеваться не надо...
Нормальный глупый вопрос... что ты хочешь?
Если нет так и скажи — "Нет"
Кстати с ХП — это спасибо!
|
|
olegenty |
Отправлено: 27.05.2004, 08:29 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
в Interbase я делаю то, что тебе надо, именно в хранимках рекурсивных. MS SQL так не может, вместо этого ты можешь создать временную таблицу, рекурсивной ХП её заполнить, потом вернуть клиенту и дропнуть... надо ещё подумать, возможно это можно сделать через курсоры, но пока не разбирался...
за издёвку — пардон я не специально, это не личное
|
|
full_lamer |
Отправлено: 27.05.2004, 09:14 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
Я только вчера подключился к MSSQL, так что я знаю вообще ничего
Кстати как можно настроить MSSQL 2000 на W2kProSP4? Или для этого нужно ставить серверную ос?
Так значит если вызвать ХП рекурсивно в SQL ее результаты не суммируются? Надо поэксперементировать...
|
|
Gedeon |
Отправлено: 27.05.2004, 09:28 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Это зависит от редакции SQL Server на Win2000Prof можно поставить SQL SERVER 2000
1)Personal edition
2)Developer edition
3)Desctop engine.
Самое лучшее из этого Developer edition от enterprise отличается только тем, что его нельзя использовать на предприятиях(почему не указано ) Е.Мамаев SQLServer 2000.
|
|
full_lamer |
Отправлено: 27.05.2004, 09:39 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
А у меня щас скажу что: SQL 2000 Standart Edition
Отредактировано full_lamer — 27/05/2004, 10:42
|
|
Gedeon |
Отправлено: 27.05.2004, 09:47 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Его можно поставить на
1) Windows 2000 DataCenter
2) Windows 2000 Advanced Server
3) Windows 2000 Server
4) Windows NT Server 4.0 Enterprise edition
5) Windows NT Server 4.0
по поводу ХР не знаю кнжка староватая.
|
|
full_lamer |
Отправлено: 27.05.2004, 09:50 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
понял — спасибо!
|
|