powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Функция в качестве параметра процедуры
3 сообщений из 3, страница 1 из 1
Функция в качестве параметра процедуры
    #37491000
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ASE 15.5

Есть роцедура

Код: plaintext
1.
2.
3.
4.
create proc test_proc_func
    @p datetime = null
as

select @p 

при вызове

Код: plaintext
test_proc_func @p = getdate()

вылетает error

авторServer Message: Number 102, Severity 15
Server 'syb153', Line 1:
Incorrect syntax near ')'.

Я что-то не так делаю? Или такое нельзя делать по законам ASE?
...
Рейтинг: 0 / 0
Функция в качестве параметра процедуры
    #37504555
escapist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cherrex_Den,

Если я правильно помню,то в MSSQL тоже нельзя вызывать функции в параметрах процедуры
...
Рейтинг: 0 / 0
Функция в качестве параметра процедуры
    #37518729
escapist,

Вот так не пробовали

create proc test_proc_func
@p varchar(200)
as
execute (@p)
go

exec test_proc_func @p = 'select getdate()'
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Функция в качестве параметра процедуры
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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