|
|
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
как создать dynamic view в stored procedure? view обращается кудалённой таблице с помощью команды (openquery(xx,'select...')) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2002, 15:15:40 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
exec('create view ...') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2002, 15:35:22 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
ya ne imel v vidu kak zapustit', - problema v tom 4to u menya ne polu4aetsya postroit' dynamic view . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 11:10:36 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
попробуй #table насколько я понимаю ты его создаеш только в целях временного хранеения данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 11:15:02 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
Prosti, no mne eto ni4ego ne govorit, mojno popodrobnee,please... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 11:17:14 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
Честное слово - я вас не понимаю Что вы понимаете под динамическим view-ом ? Я - view, который создается при выполнении процедуры И что вы понимаете под построить ? Я знаю только одну команду, которая создает view-ы - CREATE VIEW ... Но так как в выполняемом пакете эта команда должна быть единственной, то в процедуре ее можно выполнить только через динамический запрос, т.е. через exec() или sp_executesql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 11:20:05 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
2Med а ты уверен что тебе вообще ето надо? #table - временная таблица ,которую можно создать в ХП для временного( промежуточного ) хранения данных.после ее использования в той-же ХП дропнии ее. также можно создавать ##table. Напиши зачем тебе ето надо,а то Glory прав ,из твоих постов нечегошеньки не понятно зачем тебе ето надо и какие цели ты преследуеш. Удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 11:41:00 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
O.k prejde vsego proshu prosheniya esli zaputal,- sei4as ya vse obyasnyu: u menya est' tabliza v udalennoi DB(Oracle),razdelennaya na Partition,- po mesyazam. mne nujno cozdat' view raz v mesyaz,- na poslednii Partition iz moei DB kotoraya nahoditsya na SQl server. Ya dumal sdelat' scheduler kotor@i zapustit raz v mesyaz stored procedure i sozdat(obnovit) nujnoe mne view. Oracle server soedenen so mnoi kak linked server,i posemu ya pol'zuyus' komandoi openquery Spasibo bol'shoe vam za pomosh'! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 11:56:06 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 12:43:26 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
если я правильно понял то типтого... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2002, 20:56:43 |
|
||
|
Вопрос к спецам (please........)
|
|||
|---|---|---|---|
|
#18+
Если создать, то так, как посоветовал MiCe Если обновить, то можно воспользоваться процедурой sp_helptext для получения текущего текста представления и затем опять же сформировать динамический запрос на обновление view-а ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2002, 10:21:53 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32038726&tid=1821551]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 297ms |

| 0 / 0 |
