Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Draginsv Member Откуда: Сообщений: 457 |
sql2005, база работает с 2006 года В одной из таблиц при создании базы были как резерв созданы поля, которые и по сей день не используются в запросах, функциях и хп. Решил их удалить. Удалил. Приложение на акцессе стало ругаться. Недопустимое имя столбца SumIn . Это один из удаленных столбцов. В источнике данных формы - View c этой таблицей, в списке полей это поле отсутствует. Лезу в манажмент студио 2008. Открываю в конструкторе эту вьюху и вижу на диаграмме эту таблицу со старым списком полей, где удаленные поля видны. Открываю в дереве таблицу список полей - новый список. В дереве на базе говорю - обновить. Пытаюсь создать новую вьюху с этой таблицей и на диаграмме опять таблица со старым списком полей. Что это глюк? или я что то не проделал. Пришлось снова добавить эти поля в таблицу, чтобы все заработало снова. |
29 янв 13, 21:13 [13847422] Ответить | Цитировать Сообщить модератору |
pkarklin Member Откуда: Москва (Муром) Сообщений: 74925 |
sp_refreshview 'ViewName' пробовали? Вьюха, небось, с SELECT *? |
29 янв 13, 21:28 [13847457] Ответить | Цитировать Сообщить модератору |
Draginsv Member Откуда: Сообщений: 457 |
У меня привычки нет select *, везде конкретика. Спасибо pkarklin! Завтра попробую, наверно придется курсорить со всеми вьюхами, если будет все ок. |
29 янв 13, 21:35 [13847470] Ответить | Цитировать Сообщить модератору |
pkarklin Member Откуда: Москва (Муром) Сообщений: 74925 |
Чудес не бывает. Значит это поле где-то фигурирует явно. |
||
29 янв 13, 21:37 [13847472] Ответить | Цитировать Сообщить модератору |
Draginsv Member Откуда: Сообщений: 457 |
оказывается в одном запросе алиас подзапроса назывался как сама таблица и там были все поля, а с ходу не заметно. остается запросить все вьюхи где в списке полей есть эти столбцы, чтобы уж точно на это снова не напороться. Запрос такой типа information_shema... |
30 янв 13, 08:29 [13848437] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |