Быстрая навигация по данным с помощью SQL Management Studio - PullRequest
1 голос
/ 30 декабря 2011

Я разработчик, который много работает в среде с большим количеством связей с ФК.

При разработке приложения мне бы хотелось иметь возможность быстрой навигации по данным. Я объясню это на примере:)

Table - Car
ID TypeID CarName ...
1   1     A
2   1     B
3   2     C

Я бы получил эти данные, если бы сделал "ВЫБРАТЬ * ИЗ АВТОМОБИЛЯ". Проблема в том, что я получаю только ограниченный объем данных. Я не знаю, что такое Type Car A, я знаю только его TypeID.

Как я могу это сделать сейчас, либо написав расширенный SQL-запрос (внутреннее соединение с типом, а также включив имя), либо выполнив SELECT * FROM type, где ID = 1.

Я бы хотел, чтобы эти данные были представлены мне быстро (и я не говорю о регулярном просмотре). Я хотел бы написать расширение для студии управления SQL, в котором я бы проверял, имеет ли таблица FK-отношение. Если он заполнен, я бы дал всплывающую подсказку, если наведу курсор на ячейку FK.

Вопрос: возможно ли это? Могу ли я написать расширения в студии SQL Management? Существует ли что-то подобное в студии SQL Mang или каких-либо сторонних пакетах? Если его не существует, но я могу это сделать, как бы я это сделал?

Спасибо за помощь:)

1 Ответ

1 голос
/ 30 декабря 2011

LINQPad - это блокнот c #, говорящий на языке LINQ2SQL.
Я часто использую его для запроса данных.
Вы можете довольно легко смешать код LINQ2SQL и c # для выполнения более сложных запросов и вычислений, чем это возможно в простом SQL.

Бесплатная версия работает нормально, но если вы платите, вы также получаете автозаполнение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...