powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Функуции в sybase ase 12.5
15 сообщений из 15, страница 1 из 1
Функуции в sybase ase 12.5
    #36113320
r900000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Можно ли в sybase ase 12.5 создать свою функцию и обращаться к ней в запросе?
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36113417
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я знаю, только java-функции можно прикручивать.
Понятия UDF - user define function не существует для АСЕ
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36113443
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83
Понятия UDF - user define function не существует для АСЕ

Существует UDF с версии 15,0,2
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36113520
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм... На
Adaptive Server Enterprise/15.0.2/EBF 14332/P/NT (IX86)/Windows 2000/ase1502/2486/32-bit/OPT/Thu May 24 04:10:36 2007
Функции замечены не были. Может плохо искал...
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36113768
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83Хм... На
Adaptive Server Enterprise/15.0.2/EBF 14332/P/NT (IX86)/Windows 2000/ase1502/2486/32-bit/OPT/Thu May 24 04:10:36 2007
Функции замечены не были. Может плохо искал...

Adaptive Server Enterprise 15.0.2 > New Features Guide > Chapter 17: User-Defined SQL Functions
The 15.0.2 release of Adaptive Server includes the SQL functions described in this chapter:
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36119359
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подниму еще раз топик...
Так как портировался с 12 АСЕ на 15-ый, то само собой функции не пользовал.
В имеющихся доках по 15-ке не нашел упоминания про создание/использование UDF...
Дайте плиз ссылку на топик по созданию UDF или хотя бы простой скрипт создания функции (что-нить типа a*b)...
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36119366
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, ступил - нашел доки по предыдущей ссылке :)
Вопрос снят
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36124536
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще раз подниму тему...
Создание функций и их использование идет на ура, но... ни в одном из приложений для работы с БД нет инфы о том, какие функции созданы... Т.е. не выводится список функций...
Пользую Сайбезовский Централ 4.3.0.2437 и эмбаркодеру DBArisan 8.5.2... Просто даже нет такого раздела типа UDF... В список процедур - тоже не включены функции...

Хотя в таблице sysobjects они явно присутствуют...
Подскажите как заставить централ отображать функции?
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36125158
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83 пишет:

> Пользую Сайбезовский Централ 4.3.0.2437 и эмбаркодеру DBArisan 8.5.2...
> Просто даже нет такого раздела типа UDF... В список процедур - тоже не
> включены функции...

Ну, в общем, ясно, штука новая, ещё не успели её сделать.

А зачем тебе вообще это ? Ты что же, свои собственные
функции не знаешь ? Ну, а если позабыл, ну сделай сам запрос из
sysobjects.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36125708
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Ну, в общем, ясно, штука новая, ещё не успели её сделать.

А зачем тебе вообще это ? Ты что же, свои собственные
функции не знаешь ? Ну, а если позабыл, ну сделай сам запрос из
sysobjects.

Гы... прикольно...
Как сказать зачем? :)
А как редактировать функцию после создания?
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36125925
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83 пишет:

> А как редактировать функцию после создания?

Отрывай редактор, да редактируй. Надеюсь, ты
свой код не только в БД хранишь ? Если так,
то извини ...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36127586
moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SybaseCentral 6.
Есть меню UDF ф-ции
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36127684
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
moris,

спасибо - буду искать 6-ой централ.
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36237261
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
create function FunctionPrint(@SmthString varchar( 254 ))
returns varchar( 254 )
as
begin
   print @SmthString
   /* dbcc logprint(@SmthString) */

   return(@SmthString)
end
go
ISQL error
Illegal PRINT statement within a scalar SQL function.
Sybase error code=11798, SQLState="ZZZZZ"

isql.exe
Msg 11798, Level 15, State 67:
Server 'XXX', Procedure 'FunctionPrint':
Illegal PRINT statement within a scalar SQL function.

Чегой это оно?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4


Модератор: Открывал бы ты лучше НОВУЮ ТЕМУ.
...
Рейтинг: 0 / 0
Функуции в sybase ase 12.5
    #36245233
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор
Открывал бы ты лучше НОВУЮ ТЕМУ

Не вопрос...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Функуции в sybase ase 12.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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