Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить глобал.переменную в хранимой процедуре / 8 сообщений из 8, страница 1 из 1
13.09.2002, 16:08:08
    #32050477
alexbuilder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
Кто знает - помогите, пожалуйста!!!
Как получить глобальную переменную ShortDateFormat в хранимой процедуре для использования в условиях запросов (но без закачки типа bcp.exe)???
...
Рейтинг: 0 / 0
13.09.2002, 16:21:16
    #32050485
Makc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
use master
select dateformat from syslanguages where langid=@@langid
...
Рейтинг: 0 / 0
17.09.2002, 13:24:44
    #32050974
alexbuilder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
Вопрос не о формате даты, используемой по умолчанию в SQL, а о глобальной переменной ShortDateFormat, используемой в операционной системе, в кот. SQL является приложением. Спасибо.
...
Рейтинг: 0 / 0
17.09.2002, 13:39:39
    #32050976
Серг70
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
А почему нельзя создать рабочую таблицу типа mywork с полями требуемого формата и там хранить все глобальные переменные. Я так делаю.
...
Рейтинг: 0 / 0
17.09.2002, 13:47:25
    #32050979
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
Вам нужно значение enviroment variable, что ли? Тогда что-то типа:

Код: plaintext
1.
2.
3.
insert into #tmp
exec master..xp_cmdshell 'SET PATH'

select * from #tmp
...
Рейтинг: 0 / 0
17.09.2002, 13:49:21
    #32050980
Makc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
Нескромный вопрос:
А зачем это понадобилось?
идентификатор языка текущей сессии можно получить через
=@@langid, а формат даты ОС зачем?
...
Рейтинг: 0 / 0
17.09.2002, 14:13:23
    #32050983
alexbuilder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
Формат даты ОС - для правильной передачи переменной типа datetime в другое приложение из хранимой процедуры.
...
Рейтинг: 0 / 0
17.09.2002, 14:23:57
    #32050984
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить глобал.переменную в хранимой процедуре
Значения типа datetime передаются без всякого формата, поэтому вопрос смысла не имеет.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить глобал.переменную в хранимой процедуре / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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