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


drop FUNCTION jsin;
go

CREATE FUNCTION jsin(in arg double)
RETURNS DOUBLE
EXTERNAL NAME 'java.lang.Math.sin() D'
LANGUAGE JAVA;
go


SELECT jsin(1.)

Результат процедура sin не найдена!
...
Рейтинг: 0 / 0
Опять о ASA и JAVA
    #33828435
авторjava.lang.Math.sin

имя пакета math пишется с маленькой буквы во всяком случае
...
Рейтинг: 0 / 0
Опять о ASA и JAVA
    #33828440
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так?
Код: plaintext
1.
EXTERNAL NAME 'java.math.sin( D) D'
LANGUAGE JAVA;

---
http://www.rusug.ru] Портал рускоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
Опять о ASA и JAVA
    #33828509
Math c большой
Комбинации стиля указания параметров перебирал - не помогло
Что характерно не работает даже пример invoice метод init в котором есть аргументы
Без аргументов что -то из этого примера работает
...
Рейтинг: 0 / 0
Опять о ASA и JAVA
    #33832045
Ну однако...

Если кому интересно пробел ему лишний


drop FUNCTION jsin
go

CREATE FUNCTION jsin(in arg double)
RETURNS DOUBLE
EXTERNAL NAME 'java.lang.Math.sin(D)D' // работает
//EXTERNAL NAME 'java.lang.Math.sin(D) D' // не работает

LANGUAGE JAVA;
Go

select jsin(1)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Опять о ASA и JAVA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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