powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / limit,offset
8 сообщений из 8, страница 1 из 1
limit,offset
    #33577801
Saharok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть еще такой вопрос
Код: plaintext
1.
2.
3.
4.
5.
SELECT * FROM news WHERE sec_id='52' AND headline_ua!='' ORDER BY news_date_ua DESC,sort_id LIMIT  15 , 0 
----
ERROR:  LIMIT #,# syntax is not supported
HINT:  Use separate LIMIT and OFFSET clauses.

я так понимаю, что postgres 8.1 уже не поддерживает такого синтаксиса. Но у меня много запросов уже построены с таким окончанием, limit,offset. Можно как-ть добиться совместимости?
...
Рейтинг: 0 / 0
limit,offset
    #33577819
dragonlord
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Saharok
Можно как-ть добиться совместимости?

переписать запросы. в сущности, автоматизация такого процесса - это простейшая задача, тянущая максимум на лабораторную по программированию - код, превращающий подстроку limit x,y в limit x offset y.
...
Рейтинг: 0 / 0
limit,offset
    #33577903
Saharok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не совсем ясно, имеешь ввиду до или после написания скриптов автоматизировать?
...
Рейтинг: 0 / 0
limit,offset
    #33577988
dragonlord
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Saharokне совсем ясно, имеешь ввиду до или после написания скриптов автоматизировать?

создай любым средством утилиту, которая обрабатывает текстовый файл с sql запросами указанным выше способом. после обработки обнови объекты базы.
...
Рейтинг: 0 / 0
limit,offset
    #33578007
Saharok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так запросы в скриптах спрятаны... а скриптов много...
...
Рейтинг: 0 / 0
limit,offset
    #33579107
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Saharokтак запросы в скриптах спрятаны... а скриптов много...когда-то правил так (парвда другой кусок синтаксиса):

1. находил в дампе структуры куски с функциями (можно по нескольку ф-й, или даже все разом, главное, чтобы без скриптов (пере)определения таблиц/счетчиков/индексов)

2. правил синтаксис массовой заменой в ворде (+ CREATE=> CREATE OR REPLACE...)

3. запускал в окне PGADMIN-а правленные куски.

довольно быстро получалось
...
Рейтинг: 0 / 0
limit,offset
    #33579592
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Postgres когда-то поддерживал синтаксис limit xx,yy? Я всегда пользовался limit xx offset yy
...
Рейтинг: 0 / 0
limit,offset
    #33579631
dragonlord
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кувалдин РоманА Postgres когда-то поддерживал синтаксис limit xx,yy? Я всегда пользовался limit xx offset yy

в семерке или ранее. по-моему я сталкивался с этим на 7.1.3/os2.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / limit,offset
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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