Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Источник данных в DW / 13 сообщений из 13, страница 1 из 1
10.12.2004, 15:10
    #32823433
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
Помню как-то можно было в DW прямо в источнике данных указывать несколько SQL операторов, последний из которых возвращает строки для dw.
Напомните пожалуйста, какой там разделитель и какие есть ограничения на тип операторов.

Вообще-то это мне нужно для проверки плана запроса непосредственно в DW, т.к. почему-то время выполнения в DW отличается от времени этого же запроса, выполненного, например в Toad, на тех же данных.
Это на PB 6.5.1.1163 + драйвер O73 + сервер Oracle 9.2.0.4 + клиент
Oracle 9.2.0.1

Спасибо!
...
Рейтинг: 0 / 0
10.12.2004, 15:24
    #32823482
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
На ASA проканывает:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT "dba"."t1"."f1"  
into #t1
FROM "dba"."t1"   ;
SELECT "dba"."t2"."f2"  
into #t2
FROM "dba"."t2"   ;
...
select * from #t1, #t2 where "#t1"."f1"="#t2"."f2"

На Оракле не пробовал :).
____________________________________
- Гарфилд, мышь!
- Спасибо, я сыт!
...
Рейтинг: 0 / 0
10.12.2004, 15:55
    #32823600
PL99
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
Dim2000На ASA проканывает:
...
На Оракле не пробовал :).
...На Oracle (7.3, 8, 8i, 9.0) не работает. PB 7.0.3
...
Рейтинг: 0 / 0
10.12.2004, 16:04
    #32823628
Alexander Kolotinets
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
На оракле совершенно другой механизм работы с временными таблицами
...
Рейтинг: 0 / 0
10.12.2004, 18:31
    #32824094
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
Anatoly MoskovskyПомню как-то можно было в DW прямо в источнике данных указывать несколько SQL операторов, последний из которых возвращает строки для dw.
Напомните пожалуйста, какой там разделитель и какие есть ограничения на тип операторов.
Разделитель по умолчанию точка с запятой.
Открываешь Database Painter, в главном меню Design->Options попадаешь в Database Preferences. Там на страничке General есть поле - SQL Terminator Character - можешь поправить на что угодно :)

А вообще, такие вещи удобнее делать через хранимые процедуры. Намного удобнее :)
...
Рейтинг: 0 / 0
10.12.2004, 18:49
    #32824124
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
White Owl Anatoly MoskovskyПомню как-то можно было в DW прямо в источнике данных указывать несколько SQL операторов, последний из которых возвращает строки для dw.
Напомните пожалуйста, какой там разделитель и какие есть ограничения на тип операторов.
Разделитель по умолчанию точка с запятой.
Открываешь Database Painter, в главном меню Design->Options попадаешь в Database Preferences. Там на страничке General есть поле - SQL Terminator Character - можешь поправить на что угодно :)

Спасибо!

А вообще, такие вещи удобнее делать через хранимые процедуры. Намного удобнее :)
Мне не для извлечения данных. Мне надо как то explain plan сделать
...
Рейтинг: 0 / 0
10.12.2004, 19:15
    #32824161
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
Anatoly MoskovskyМне не для извлечения данных. Мне надо как то explain plan сделать
Все равно ХП лучше всего сделать. Одна отлаженая ХП - во много раз лучше чем куча отдельных запросов из разных сред :)
У меня к базе ходят пользователи и через PB-шных клиентов (их кстати несколько) и через www и несколько роботов некоторые на C, некоторые на Дельфях. Все они могут запрашивать отчеты. Представь если бы они все в себе несли собственные наборы sql-команд! :) А так все клиенты идут к одним и тем же хранимкам и ни каких проблем.
...
Рейтинг: 0 / 0
10.12.2004, 23:02
    #32824327
iLLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
White OwlА так все клиенты идут к одним и тем же хранимкам и ни каких проблем.
Вот это правильно. Никак не могу привить такой взгляд на вещи соратникам.
...
Рейтинг: 0 / 0
13.12.2004, 11:00
    #32825177
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
iLLer White OwlА так все клиенты идут к одним и тем же хранимкам и ни каких проблем.
Вот это правильно. Никак не могу привить такой взгляд на вещи соратникам.
А как же с Ораклом? Кто пробывал скрестить ХП на оракле и датавиндов, с этим убеждением могут на согласится!
...
Рейтинг: 0 / 0
13.12.2004, 18:48
    #32825719
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
Геннадич iLLer White OwlА так все клиенты идут к одним и тем же хранимкам и ни каких проблем.
Вот это правильно. Никак не могу привить такой взгляд на вещи соратникам.
А как же с Ораклом? Кто пробывал скрестить ХП на оракле и датавиндов, с этим убеждением могут на согласится!

С чего бы это? Прекрасно работает.
...
Рейтинг: 0 / 0
14.12.2004, 06:29
    #32825874
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
2 Филипп
Конечно работает, но хочется что бы работало так как в ASE, например.
Кстати, как вы передаёте аргументы в запрос, который в ХП?
...
Рейтинг: 0 / 0
14.12.2004, 17:57
    #32827353
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
Геннадич2 Филипп
Конечно работает, но хочется что бы работало так как в ASE, например.
Кстати, как вы передаёте аргументы в запрос, который в ХП?

Как и полагается, через retrieval arguments DW...
...
Рейтинг: 0 / 0
15.12.2004, 08:52
    #32827792
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Источник данных в DW
Действительно передаются и меняются
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Источник данных в DW / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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