Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / sql не всегда понимает UDT в SP / 7 сообщений из 7, страница 1 из 1
22.08.2002, 12:08:16
    #32045142
brams
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql не всегда понимает UDT в SP
Подскажите, пожалуйста, если кто сталкивался.

Вот какя проблема.
Есть несколько процедур, определяю внутри них временные таблицы,
в определении таблиц полей использую UDT.
И тут-то начинается -
В некоторых процедурах все нормально,
а в нектороых при испольнении sql не видит этого типа - говорит, нету типа, его.

В чем дело?

Спасибо.
...
Рейтинг: 0 / 0
22.08.2002, 12:26:30
    #32045155
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql не всегда понимает UDT в SP
При описании временных таблиц нельзя использовать UDT, так как эти типы не определены в базе tempdb, где хранятся эти самые временные таблицы.
...
Рейтинг: 0 / 0
22.08.2002, 13:27:22
    #32045207
brams
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql не всегда понимает UDT в SP
Ага, понятно, спасибо большое.
А если при кажодм запуске sql прописывать все UDT всех баз в tempdb - прокатит такой вариант?
...
Рейтинг: 0 / 0
22.08.2002, 13:59:12
    #32045226
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql не всегда понимает UDT в SP
Мазохистов не много. Я думаю, на этот вопрос конкретного ответа не последует, так как чтобы на себе этот вариант потестировать, надо очень сильно себя не любить.
...
Рейтинг: 0 / 0
22.08.2002, 14:03:04
    #32045231
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql не всегда понимает UDT в SP
Если действительно очень надо, то вот цитата про sp_addtype.
"If the user-defined data type must be available in all new user-defined databases, add it to model."

А т.к. tempdb так же создается из model, то ...
...
Рейтинг: 0 / 0
22.08.2002, 15:54:18
    #32045279
Unknown
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql не всегда понимает UDT в SP
2 Glory

>>А т.к. tempdb так же создается из model, то ...

все на свете знать нельзя, но когда удается узнать что-то новое без построчного рассматривания хелпа, то... :-))))

2 ALL

а еще вопрос: нельзя ли использовать каким-нибудь неочевидным (для меня) способом UDT в convert, уж очень хочется..., т.к. UDT определяются корпоративным стандартом, а все время сверяться со списком не хочется, тем более заучивать полста типов.
...
Рейтинг: 0 / 0
23.08.2002, 14:16:27
    #32045543
brams
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sql не всегда понимает UDT в SP
2 Glory

спасибо большое.

2 Dankov

логично))
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / sql не всегда понимает UDT в SP / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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