2015-06-16 4 views
1

У меня есть следующие таблицы:Рефакторинг в Access 2013

query_1_2014 
query_2_2014 
query_3_2014 
query_4_2014 
. 
. 
. 
query_25_2014 

Я хочу, чтобы обновить свои имена, заменив 2014 с 2015.

  1. Как я могу заменить 2014 с 2015 года, в запросе имена, с одной операцией?

  2. Некоторые из запросов относятся друг к другу; как я могу обновить все внутренние ссылки, чтобы отразить измененные имена запросов, с одной операцией?

+2

Ouch .. Прежде всего, я думаю, что это может быть болезненным, и пока я не знаю, каковы требования, кажется немного глупым, если запросы остаются такими же, что вы должны изменить все их имена. Вы можете посмотреть свойство [QueryDef.SQL] (https://msdn.microsoft.com/en-us/library/office/ff845522.aspx). –

+2

Вы говорите о запросах или таблицах? – Taegost

ответ

0

Как я ответил в вашей записи LinkedIn: Кажется, дизайн может быть лучше начать. Я предполагаю, что запросы содержат критерии, основанные на жестком закодированном году. Вы можете легко изменить это, чтобы быть основанным на текущем году, используя функцию даты. Как в Год (Дата()). Тем самым самым простым способом мог бы стать инструмент поиска и замены Рика Фишера. http://www.rickworld.com/

Смежные вопросы