powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / параметры по умолчанию не работают в SP на SQLS7...
4 сообщений из 4, страница 1 из 1
параметры по умолчанию не работают в SP на SQLS7...
    #32003614
DennisL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может немного не по теме, если что извиняюсь ... (я такойже вопрос закинул и в ветку Delphi..)
Сталкнулся со следующей проблемой :
Параметры по умолчанию не работают в SP на SQLS7... когда вызов SP идет из DELPHI5 из ADOStoredProc
При использовании в сохраненной продцедуре параметров со значениями по умолчанию, например :
CREATE PROCEDURE testproc
@Param int =10,
@ParOUT int OUT
AS
SET @ParOUT=@Param
Когда из Delphi запускаеться эта сохраненная продцедура без передачи ей @Param,он не получает значения по умолчанию 10 ...
@ParOUT нивозвращает ничего ...
если передать параметр то все нормально ...
вобщем не в одной сохраненной продцедуре вызванной из ADOStoredProc значения по умолчанию не инициализируются, почему и можно ли с этим както бороться ?
если запускать продцедуру из QueryAnalizer все работает нормально ...
...
Рейтинг: 0 / 0
параметры по умолчанию не работают в SP на SQLS7...
    #32003619
victor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте посмотреть в SQL Profile - что в действительности передается на сервер.
Может быть процедура вызывается как
EXECUTE testproc
@param=NULL если @param ни инициализирован?
...
Рейтинг: 0 / 0
параметры по умолчанию не работают в SP на SQLS7...
    #32003692
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю как SQL7, а в SQL2000 я для уверенности, что для параметра используется значение по умолчанию, пишу при вызове SP на месте параметра слово default
...
Рейтинг: 0 / 0
параметры по умолчанию не работают в SP на SQLS7...
    #32003705
DennisL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо ! Все выяснилось с помощю Profiler , просто даже если параметр не указывался Delphi пердавал его как NULL ...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / параметры по умолчанию не работают в SP на SQLS7...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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