![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
Serious07 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 23.4.2009 Репутация: нет Всего: нет |
Это сообщение отредактировал(а) skyboy - 23.4.2009, 18:58 |
|||
|
||||
valid |
|
|||
validnext ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 3.3.2009 Репутация: нет Всего: нет |
и вот этот плиз
Это сообщение отредактировал(а) skyboy - 23.4.2009, 18:57 |
|||
|
||||
lelik133 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 517 Регистрация: 5.2.2003 Где: Москва Репутация: 2 Всего: 14 |
ага все так и кинулись переводить, либо опишите что конкретно вы сами не смогли перевести, либо предлагайте $
|
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 6 Всего: 211 |
Центр помощи здесь
Добавлено через 53 секунды
там же написано..конкретно эту функцию не смогли ![]() |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
Serious07, можешь описать ожидаемый функционал?
на сторону клиента СУБД перенесети невозможно? |
|||
|
||||
DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 4 Всего: 44 |
to Serious07:
ищи аналоги в mySQL и переделывайте. to valid: в твоем случае значение типа TIMESTAMP перекладываются в объект t_date. есть ли объекты в mySQL чесно говаря не знаю. если нет то придется отказаться от этого функционала и переделать функционал где данный объект используется. |
|||
|
||||
valid |
|
|||
validnext ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 3.3.2009 Репутация: нет Всего: нет |
DimW, У МЕНЯ ЕЩЕ ТАКОЙ ВОПРОС t_date := t_date (NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
T_DATE ПРИСВАИВАЕТСЯ ФУНКЦИЯ ИЛИ МАССИВ? Добавлено @ 10:28 И ЕЩЕ КАК ПЕРЕДЕЛАТЬ функционал? Добавлено @ 10:29 ВОТ КАК T_DATE ИСПОЛЬЗУЕТСЯ
Это сообщение отредактировал(а) skyboy - 24.4.2009, 11:03 |
|||
|
||||
DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 4 Всего: 44 |
это инициализируется объект T_DATE. в приведенном тобой коде, функция timestamp_to_t_date вообще не нужна. посмотри внимательней переменные tt1 и tt2 в последующем коде не используются. |
|||
|
||||
valid |
|
|||
validnext ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 3.3.2009 Репутация: нет Всего: нет |
спасибо большое, я тоже это уже заметил ))), но есть еще проблема
FUNCTION split_string (str VARCHAR2, splitter VARCHAR2) RETURN array_varchar AS res array_varchar := array_varchar (); str0 VARCHAR2 (256) := str; str1 VARCHAR2 (256); i INT := 1; BEGIN LOOP EXIT WHEN str0 IS NULL OR str0 = ''; str1 := LTRIM (str0, '0123456789:.-+'); res.EXTEND; res (i) := REPLACE (str0, str1); str0 := LTRIM (str1, splitter); i := i + 1; END LOOP; RETURN res; END; вобщем сделал чтобы эта функция возвращала таблицу, но как в splitted FUNCTION time_difference (t1 IN TIMESTAMP, t2 IN TIMESTAMP, format VARCHAR2) ....... splitted array_varchar := array_varchar (); seconds NUMBER; BEGIN splitted := split_string (str, ' '); seconds := TO_NUMBER (splitted (1)) * 24 * 60 * 60; принять таблицу? Добавлено @ 11:27 и еще есть вопрос как создаются в mysql глобальные константы вне функции? Это сообщение отредактировал(а) valid - 24.4.2009, 11:34 |
|||
|
||||
valid |
|
|||
validnext ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 3.3.2009 Репутация: нет Всего: нет |
дан такой код на oracle
FUNCTION calc_pot (t_id IN NUMBER) RETURN NUMBER IS CURSOR pot_sum (t_id IN NUMBER) IS SELECT bank + bet_sum AS pot FROM thp_tables_tmp JOIN (SELECT table_id AS table_, SUM (round_cash) AS bet_sum FROM thp_users_tmp WHERE table_id = t_id GROUP BY table_id) ON table_ = ID WHERE ID = t_id; rec pot_sum%ROWTYPE; BEGIN OPEN pot_sum (t_id); FETCH pot_sum INTO rec; CLOSE pot_sum; IF rec.pot > 0 THEN RETURN rec.pot; ELSE RETURN 0; END IF; END calc_pot; как будет выглядеть строчка rec pot_sum%ROWTYPE; в mysql? |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
valid, не игнорирурй форматирование кода(кнопка "код" над полем ввода сообщения).
мне уже надоело корректировать твои посты. |
|||
|
||||
DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 4 Всего: 44 |
||||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |