Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
Народ, Есть необходимость на одном сервере просматривать несолько баз данных используя параметр имени базы. Что-то типа такого: PARAMETER dbname varchar(50) /*set dbName = 'DB1'*/ USE "dbName" SELECT * from Table1 Как мне переданный параметр имени базы корректно использовать в команде USE? Всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 19:43 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевич, Не работает declare @dbname varchar(50) set @dbName = 'USE '+ 'DB1' exec sp_executesql @dbName SELECT * from Table1 Или declare @dbname varchar(50) set @dbName = 'USE '+ 'DB1' exec(@dbName) SELECT * from Table1 Кажется нет перехода в базу DB1, так как выдает на остутствие обьекта Table1 Именено важно открыть ту или иную базу данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 20:06 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 20:08 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей Алексеевич, спасибо... это в рамках одного запроса... а просто чтобы процедура в БД master как пример, выбирала БД и строила запросы из этой базы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 20:37 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
ValeriiГавриленко Сергей Алексеевич, спасибо... это в рамках одного запроса... а просто чтобы процедура в БД master как пример, выбирала БД и строила запросы из этой базы?Этот вопрос вы задайте тому, кто придумал вашу архитектуру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 20:44 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
ValeriiГавриленко Сергей Алексеевич, спасибо... это в рамках одного запроса... а просто чтобы процедура в БД master как пример, выбирала БД и строила запросы из этой базы? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 20:48 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
Relic HunterValeriiГавриленко Сергей Алексеевич, спасибо... это в рамках одного запроса... а просто чтобы процедура в БД master как пример, выбирала БД и строила запросы из этой базы? Код: sql 1. это хорошая идея .... спс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 21:57 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
Универсальное решение - выполнять скрипт утилитой sqlcmd.exe ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 22:02 |
|
||
|
Динамческий выбор базы данных
|
|||
|---|---|---|---|
|
#18+
ValeriiНарод, Есть необходимость на одном сервере просматривать несолько баз данныхДля просмотра информации в базе совершенно не нужно переключаться на нее. Вы сами себе создали проблему на ровном месте и теперь пытаетесь ее преодолеть. Откройте для себя варинты задания имени объекта с указанием имени сервера, имени базы, схемы и собственно имени объекта в базе. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2018, 09:12 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39749862&tid=1688575]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 387ms |

| 0 / 0 |
