powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблемка
4 сообщений из 4, страница 1 из 1
Проблемка
    #35140566
Zepp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С Sybase впервые столкнулся, так что не гоните и сильно не бейте.

есть функция:
Код: plaintext
1.
2.
3.
4.
5.
6.
ALTER FUNCTION "money"."GetBalans"(In @OrderId bigint,In @DateTime timestamp default null)
RETURNS decimal( 12 , 4 )
DETERMINISTIC
BEGIN
...
RETURN return_name;
END
, я её вызываю след образом:
Код: plaintext
CALL "money"."GetBalans"("@OrderId" =  1 ,"@DateTime" = convert(timestamp,'2008-01-01 13:21'))
и вижу результат:
Код: plaintext
1.
Execution time:  0 . 766  seconds
Procedure completed

Собсно вопрос: как посмотреть то что получилось в
Код: plaintext
return_name
...
Рейтинг: 0 / 0
Проблемка
    #35140642
присвоить в переменную

либо написать
Код: plaintext
select "money"."GetBalans"("@OrderId" =  1 ,"@DateTime" = convert(timestamp,'2008-01-01 13:21'))

на sybase sql anywhere писал оч давно так что не пинайте :)
...
Рейтинг: 0 / 0
Проблемка
    #35140646
Zepp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, вот так сработало

Код: plaintext
select "money"."GetBalans( 1 ,convert(timestamp,'2008-01-01 13:21'))
...
Рейтинг: 0 / 0
Проблемка
    #35140649
Zepp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сори, вот так
Код: plaintext
select "money"."GetBalans"( 1 ,convert(timestamp,'2008-01-01 13:21'))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Проблемка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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