Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL парсер для Oracle / 12 сообщений из 12, страница 1 из 1
29.07.2003, 16:30
    #32221132
olga1999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
Ребята, необходим SQL - парсер для Oracle. Чтобы он мог разобрать запрос след-го вида:
select ___, myfunc(t.x1) from (select * from (select * from...where)) where order by x1, x2
Т.е чтобы он мог разобрать любой Oracle - query. Не обязательно freeware.
...
Рейтинг: 0 / 0
29.07.2003, 17:30
    #32221273
MrAlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
Разобрать на что?...
...
Рейтинг: 0 / 0
30.07.2003, 08:43
    #32221695
Серега
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
Разобрать за чем?...
...
Рейтинг: 0 / 0
30.07.2003, 11:04
    #32221885
olga1999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
2 Серега:
Чтобы можно было модифицировать запрос, например:
Есть запрос
select x.name, x.surname, func(x.name) from names x
where ((x.name in (select name from names 2)) and (x.name<>''))
Т.есть если необходимо добавить еще одно условие where x.name='Вася', парсер должен сформировать запрос
select x.name, x.surname, func(x.name) from names x
where ((x.name in (select name from names 2)) and (x.name<>'') and (x.name='Вася'))
...
Рейтинг: 0 / 0
30.07.2003, 11:14
    #32221908
Alexey Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
А просто дописать условие в текст что мешает?
...
Рейтинг: 0 / 0
30.07.2003, 11:25
    #32221925
Серега
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
2olga1999
>парсер должен сформировать запрос
select x.name, x.surname, func(x.name) from names x
where ((x.name in (select name from names 2)) and (x.name<>'') and (x.name='Вася'))
И ты считаешь что это (выделенное) нормально? Я бы для начала x.name<>'' выбросил из запроса ибо оно лишнее если x.name='Вася'.
Что мешает переписать весь текст запроса целиком?
...
Рейтинг: 0 / 0
30.07.2003, 11:37
    #32221951
Andrew Campball
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
...
Рейтинг: 0 / 0
30.07.2003, 11:44
    #32221966
Andrew Campball
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
...
Рейтинг: 0 / 0
30.07.2003, 14:58
    #32222423
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
Используйте детальный контроль доступа на стороне Oracle. Он переписывает клентские запросы в соответствии с заданной политикой безопасности и делает это ДЛЯ ЛЮБОГО КЛИЕНТА.
...
Рейтинг: 0 / 0
30.07.2003, 15:13
    #32222459
olga1999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
2 Gluk (Kazan):
Это как. Можно поподробней.
...
Рейтинг: 0 / 0
30.07.2003, 16:23
    #32222627
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
Выслал почтой. Не найду откуда скачал.
...
Рейтинг: 0 / 0
31.07.2003, 02:43
    #32223139
Виктор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL парсер для Oracle
То olga1999:
Про детальный контроль доступа в инете информации навалом, на interface.ru,
на oramag.ru и т.п. В соседнем форуме по ораклу тоже есть инфа :)
А вы сразу- парсер мне подавай :)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL парсер для Oracle / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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