Visual Studio 2005 + newid() (TSQL)
От: stomsky Россия  
Дата: 09.09.08 11:29
Оценка:
Привет всем! Вопрос по удобству работы.
Редактирую хранимые процедуры на MSSQL2000 через Visual Studio 2005. Она (студия то бишь) всевозможные select'ы, insert'ы, update'ы и пр. лигически завершенные конструкции языка обводит замкнутым синим контуром.
Все здорово, красиво и удобно, но вот беда: если в перечислении полей в SELECT появляется вызов newid() (генерирует GUID), эти самые замкнутые контуры доходят до newid и на нем заканчиваются. А остальная часть SELECT'а так и остается не выделенной.
Хотел завернуть newid() в собственную функцию, но в функциях использовать newid() нельзя...
Нет ли у кого-нибудь некоторого "ХауНоу" (c)М.Задорнов, как в конструкции типа:

SELECT newid() as DocumentId, DateEntry, ...
FROM MyTable

обойтись без newid(), но при этом сохранить функционал.
Чувствую, что должно быть какое-то простое изящное решение...
Кстати, в VisualStudio2008 это случаем не исправлено? А то мы проплатили уже, но продавец никак дистрибутив с лицензией не пришлет...
Красота — наивысшая степень целесообразности. (c) И. Ефремов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.