Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Изменение схемы по умолчанию в процедуре.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть такая ситуация. Две одинаковых таблицы в разных схемах. Одна из них является основной, вторая - временной, которая используется на время работ на основной. Регулярно должна запускаться процедура, которая переключает схему по умолчанию, и соответственно указывает какую таблицу будут использовать пользователи, в то время как проводятся работы с основной таблицей. Подскажите пожалуйста, как можно сделать изменение схемы в процедуре, написанной на Java в IBM Data Studio? Подключение к базе данных идет через JDBC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2012, 11:01 |
|
||
|
Изменение схемы по умолчанию в процедуре.
|
|||
|---|---|---|---|
|
#18+
Krimskiyhan, Про хранимую, зависит от того, как она написана. Имя схемы может быть там жестко прописано. Нужно смотреть алгоритм. Если имя схемы явно не указано, то для динамического SQL используется значение регистра CURRENT SCHEMA . Есть альтернативы изменению схемы: 1. Можно сделать ALIAS на таблицу и, при выполнении работ делать ALTER ALIAS для указания на временную таблицу. CREATE ALIAS statement Пользователи/программы в этом случае должны указывать в запросах имя алиаса, а не таблицы. Чтобы пользователей не трогать, саму таблицу можно переименовать, и создать алиас с нужным именем. 2. Можно выполнять RENAME для таблиц, если таблицы подходят для RENAME (там есть ряд ограничений). RENAME statement ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2012, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=38&tid=1601576]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 279ms |
| total: | 422ms |

| 0 / 0 |
