Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Топик располагается на нескольких страницах: ←Ctrl назад 1 .. 46 47 48 49 50 [51] 52 53 54 55 .. 78 вперед Ctrl→ |
Leax Member Откуда: Киев Сообщений: 438 |
Такое впечатление, что бустер выполнял поиск объектов в том же потоке, что и студия, потому блокировалось всё окно студии, пока подтягивались данные по списку баз данных сервера (в опциях Locate Objects и Preffered Connections) |
20 авг 15, 08:51 [18043759] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Задам встречный вопрос: может будет более универсально, если мы дадим возможность "вешать" на правую кнопку мыши исполняемые SQL скрипты ? Вы тогда создадите скрипт "Посмотреть зависимости". Нажимаете правую кнопку на объекте в SQL редакторе, выбираете ваш скрипт, в него в виде параметра передаётся имя объекта и всё это выполняется в новом окне, например. Или это уже не так удобно ? |
||
20 авг 15, 09:09 [18043816] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Спасибо, пишите ваши наблюдения ещё. Мы ищем в чём дело и все такие данные помогают. |
||
20 авг 15, 09:10 [18043817] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Работаем над релизом..... Думаю успеем :) |
||
20 авг 15, 09:12 [18043823] Ответить | Цитировать Сообщить модератору |
AlanDenton Member [скрыт] Откуда: Сообщений: 1004 |
Идея конечно заманчивая, но есть одно но. Хотелось бы просматривать иерархию: https://www.devart.com/dbforge/sql/studio/images/articles-dependencies-within-other-dependencies.png Давно уже просил этот функционал в SQL Complete, но что-то они с этим не торопятся, поэтому обращаюсь к Вам. Даже если данный функционал и будет дублировать SSMS, то все равно будет полезен. Например, посмотреть от какого объекта зависит синоним. И навигация в зависимостях была бы очень кстати. |
||
20 авг 15, 09:38 [18043909] Ответить | Цитировать Сообщить модератору |
gang Member Откуда: Сообщений: 1394 |
AndreiRantsevich, А экспорт в Ёксель поправите? |
20 авг 15, 10:23 [18044157] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Идея по новому функционалу: настроить горячие клавиши для просмотра содержимого последних строк таблицы под курсором Подробнее: Сейчас можно настроить горячие клавиши для просмотра содержимого первых строк таблицы под курсором (см.рисунок). Хотелось бы сделать возможность просмотра последних строк таблицы под курсором, что очень часто бывает нужно. Логика такая: при нажатии горячей комбинации клавиш - ищем таблицу, - ищем для таблицы первое что найдем в следующем порядке: столбец Identity / столбцы primary key / столбцы первого попавшегося индекса для таблицы. Если находим - берем их для ORDER BY DESC, если нет - не используем ORDER BY - выводим 100 (настраиваемое в опциях) строк указанной таблицы ORDER BY <найденные ранее столбцы для сортировки> DESC или без ORDER BY, если столбцы не найдены |
20 авг 15, 10:53 [18044350] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Рисунок к предыдущему посту К сообщению приложен файл. Размер - 37Kb |
20 авг 15, 10:53 [18044356] Ответить | Цитировать Сообщить модератору |
Fktrc Member Откуда: Кемерово Сообщений: 131 |
Добавлю вброс для обсуждения. Иногда в работе запросов к таблицам в стиле "select * from tbl" недостаточно. Часто бывают нужны и значения из справочников. Не помешало бы автоматическое расширение запроса примерно вот так: select tbl.id ,tbl.id_people ,tbl.id_contr ,tbl.date ,tbl.docnum ,people.name ,contr.name from tbl left join people on tbl.id_people = people.id left join contr on tbl.id_contr = contr.id Т.е., нахождение в исходном запросе полей, являющихся ссылками на справочники, добавление через left join этих справочников и добавление нужных полей из этих справочников в конец списка полей запроса. Справочники достаточно было бы вносить самому вручную в таблицу вида: (<table>, <id>, <outer_id>, <expression1>, <expression2>, ...) - то есть сама таблица, ее ID, ID, используемый в других таблицах и выражения на основе полей, которые должны подтягиваться по ID. Для таблицы people текущего примера справочник можно заполнить так: ("people", "id", "id_people", "name") Или так: ("people", "id", "id_people", "rtrim(people.name) as people_name") Или так: ("people", "id", "id_people", "rtrim(people.name) as [ФИО]", "rtrim(people.sex) as [Пол]") Что скажете? |
21 авг 15, 05:58 [18049241] Ответить | Цитировать Сообщить модератору |
lamer yuga
Guest |
![]() |
||
21 авг 15, 08:00 [18049318] Ответить | Цитировать Сообщить модератору |
Fktrc Member Откуда: Кемерово Сообщений: 131 |
Не без этого) Зато кто эту фичу увидит и вправду скажет "ух ты!" |
21 авг 15, 08:33 [18049372] Ответить | Цитировать Сообщить модератору |
Zelius Member Откуда: Россия, Москва Сообщений: 1523 |
Помоему, как раз для этого и сделаны вьюхи |
||
21 авг 15, 10:53 [18050138] Ответить | Цитировать Сообщить модератору |
Fktrc Member Откуда: Кемерово Сообщений: 131 |
Zelius, Под новую таблицу потребуется писать новую вьюху, а с этой фичей просто написать select * from new_tbl и вызвать команду расширения запроса, назначенную на горячую клавишу. Заодно и вьюха, нужная на один-два раза, не будет болтаться в системе. |
21 авг 15, 11:57 [18050612] Ответить | Цитировать Сообщить модератору |
Lily V. Member Откуда: Магнитогорск Сообщений: 92 |
Добрый день! Подскажите, где хранятся созданные мною темплейты SSMSBoost? Нужен путь к файлу с шаблонами |
26 авг 15, 07:54 [18068271] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
В реальной жизни есть много баз где нет явных ключей и задеклирированных связей между табицами. Такая функциональность конечно хороша, но работать будет не у всех. Что-то похожее мы уже осуждали тут, но решили пока не делать. |
||
26 авг 15, 14:11 [18070425] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
В настройках шаблонов есть ссылки на файлы. Посмотрите внимательно в диалоге настрек. |
||
26 авг 15, 14:12 [18070428] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Вы писали что у вас есть скрипты ? Присылайте на support@ адрес, посмотрим что сможем сделать. Я так понимаю, что преимущество перед встроенной функциональностью SSMS в том, что та не всегда правильно работает, так ? |
||||
26 авг 15, 14:16 [18070445] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Спасибо, я это пока записал. Рассмотрим |
||
26 авг 15, 14:20 [18070462] Ответить | Цитировать Сообщить модератору |
Lily V. Member Откуда: Магнитогорск Сообщений: 92 |
Не было возможность посмотреть, т.к. шаблоны были на старом компьютере, от него был только бекап файлов, поэтому и искала пути. К тому же ОС на компьютерах разная. Покопавшись нашла, может, кому пригодится: WinXP: ..[UserProfile]\Local Settings\Application Data\Solutions Crew\Ssms2008\AutoReplacements\ Win8: ..[UserProfile]\AppData\Local\Solutions Crew\Ssms2012\AutoReplacements\ |
||||
26 авг 15, 14:28 [18070507] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Пока проблему не нашёл, но вчитавшись в ваши описания хочу спросить: есть ли у вас недоступные базы в Object Explorere ? Т.е. к которым нет конекта ? |
||||
26 авг 15, 14:36 [18070549] Ответить | Цитировать Сообщить модератору |
McFozzy Member Откуда: Litva Сообщений: 138 |
то есть не имею прав подключится к некоторым базам? Не обращал внимания, но так точно бывает. |
||
27 авг 15, 13:45 [18076403] Ответить | Цитировать Сообщить модератору |
Leax Member Откуда: Киев Сообщений: 438 |
Уверен, что есть |
||||
28 авг 15, 10:52 [18079891] Ответить | Цитировать Сообщить модератору |
Winnipuh Member [заблокирован] Откуда: Київ Сообщений: 10428 |
у меня бывают, по разным причинам, но это же не поворд вешаться ![]() |
||||
28 авг 15, 13:21 [18081045] Ответить | Цитировать Сообщить модератору |
McFozzy Member Откуда: Litva Сообщений: 138 |
в понедельник SSMSBoost уже не будет работать ![]() |
||||
28 авг 15, 13:47 [18081235] Ответить | Цитировать Сообщить модератору |
AndreiRantsevich Member Откуда: Минск Сообщений: 773 |
Релизы уже есть, проверяем. К понедельнику точно залью. |
||||
28 авг 15, 13:49 [18081251] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: ←Ctrl назад 1 .. 46 47 48 49 50 [51] 52 53 54 55 .. 78 вперед Ctrl→ |
Все форумы / Microsoft SQL Server | ![]() |