powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL парсер для Oracle
12 сообщений из 12, страница 1 из 1
SQL парсер для Oracle
    #32221132
olga1999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята, необходим SQL - парсер для Oracle. Чтобы он мог разобрать запрос след-го вида:
select ___, myfunc(t.x1) from (select * from (select * from...where)) where order by x1, x2
Т.е чтобы он мог разобрать любой Oracle - query. Не обязательно freeware.
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32221273
MrAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрать на что?...
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32221695
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрать за чем?...
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32221885
olga1999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
SQL парсер для Oracle
    #32221908
Фотография Alexey Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А просто дописать условие в текст что мешает?
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32221925
Серега
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
SQL парсер для Oracle
    #32221951
Фотография Andrew Campball
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32221966
Фотография Andrew Campball
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32222423
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используйте детальный контроль доступа на стороне Oracle. Он переписывает клентские запросы в соответствии с заданной политикой безопасности и делает это ДЛЯ ЛЮБОГО КЛИЕНТА.
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32222459
olga1999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Gluk (Kazan):
Это как. Можно поподробней.
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32222627
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выслал почтой. Не найду откуда скачал.
...
Рейтинг: 0 / 0
SQL парсер для Oracle
    #32223139
Виктор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То olga1999:
Про детальный контроль доступа в инете информации навалом, на interface.ru,
на oramag.ru и т.п. В соседнем форуме по ораклу тоже есть инфа :)
А вы сразу- парсер мне подавай :)
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / SQL парсер для Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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