powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Переделать запрос с MySQL в SyBase
12 сообщений из 12, страница 1 из 1
Переделать запрос с MySQL в SyBase
    #36082051
KAYL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

Помогите решить вопрос.
Есть такой запрос:
SELECT * FROM table WHERE (column LIKE '%bettery%' OR column LIKE '%050123%') AND column_time >= DATE_SUB(NOW, INTERVAL "30:00" MINUTE_SECOND)

как его переделать, чтобы SyBase его понимала ???
Я так понял, что там он не знаком с функциями DATE_SUB и NOW.
Как заменить NOW вроде ясно, там вместо ее используется вроде GETDATE, а вот с DATA_SUB проблемы, не смог найти аналога (((

помогите плиз ... к SyBase сталкиваюсь впервые и пока сложновато вьехать ...
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082071
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KAYL пишет:

> как его переделать, чтобы SyBase его понимала ???

Какой сервер и какая его версия?

> Я так понял, что там он не знаком с функциями DATE_SUB и NOW.

Мы тоже незнакомы ;).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082118
MAXHATbIu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по всему выбираются наиболее свежие записи (созданные не более 30 минут назад)
Поэтому, предлагаю примерно так
Код: plaintext
and datediff(minute, column_time, getdate()) <= 30 
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082190
KAYL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
именно так )))
спасибо за ответ, сейчас постерую
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082257
MAXHATbIu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В ASA, например, есть функция MINUTES

http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sqlanywhere.11.0.1/dbreference_en11/minutes.html
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082272
KAYL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все отлично работает )))
огромнейшее спасибо за помощь ))
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082287
KAYL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще вопрос, не подскажешь аналог mysqli_connect_errno() на sybase??
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082373
KAYL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<?
$connect = sybase_connect(localhost','login','password','db_1') or die ("Could not connect !");
echo "OK!";
?>

Fatal error: Call to undefined function sybase_connect() in Z:\home\localhost\www\index.php on line 3


Хелп (((
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082419
MAXHATbIu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в ini-шнике раскомменть соответствущие строчки для нужной СУБД, но это уже не проблема БД, это проблема php
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082615
KAYL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вобщем, расскоментил, длл скопировал ... все равно безуспешно .. (((
наверно придется на время забить .. до лучших времен... ((((((((
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082681
Dmitry..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну еще веб сервер перегрузи :)
...
Рейтинг: 0 / 0
Переделать запрос с MySQL в SyBase
    #36082698
MAXHATbIu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка та же самая или другая? Если та же самая, то либо раскомментил не то, либо не ту длл подсунул

И вообще, какая СУБД используется: ASA, ASE или IQ http://www.sql.ru/forum/actualthread.aspx?tid=67261
+ проверить запущена ли сама служба, попробовать законнектиться с помощью Sybase Central
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Переделать запрос с MySQL в SyBase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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