Po uruchomieniu zapytań SQL Server pochodzących z programu Visual Studio czasami muszę skopiować wyniki zapytania do schowka w celu wklejenia do innego dokumentu. Kiedy to zrobię, chcę również skopiować nagłówki kolumn (nazwy kolumn) wraz z wynikami zapytania, aby zostały wklejone z danymi. Zawsze mogłem to zrobić w SQL Server Management Studio (SSMS), ale nie mogę się dowiedzieć, jak to zrobić w Visual Studio. Jest to dość czasochłonne i denerwujące, aby ponownie wpisać nagłówki kolumn w wklejonym dokumencie i nawet jeśli SSMS zapewnia tę funkcję "kopiowania nagłówków kolumn", rzadko korzystam z SSMS, chyba że jestem w polach TEST/PROD. Na moim dev boxie mieszkam w Visual Studio.Kopiowanie nagłówków kolumn wraz z wynikami zapytania w Visual Studio
Tak na przykład, że mogę uruchomić następujące zapytanie z poziomu Visual Studio:
W SSMS, po kliknięciu prawym przyciskiem myszy pusty szare komórki w górnym od lewej rogu siatki wyników istnieje opcja „Kopiuj z nagłówkami” tuż pod opcją „Kopiuj”:
... ale po kliknięciu prawym przyciskiem myszy górny od lewej narożnik wyników siatki w Visual Studio, to nie wydaje się, że opcja tam:
Od rzeczy czytałem, myślałem, że na pewno opcja Include column headers when copying or saving the results
w menu Tools > Options > SQL Server Tools > Transact-SQL Editor > Query Results > Results To Grid
by rade:
... ale niestety, nawet po ponownym uruchomieniu wszystkich otwartych wystąpień programu Visual Studio, nadal nie działa. Wszystkie dane z wyników zapytania zostaną poprawnie skopiowane i wklejone, ale nagłówki kolumn nie zostaną zebrane.
A więc ... czy istnieje sposób na skopiowanie nagłówków kolumn do schowka wraz z wynikami zapytania w Visual Studio, aby można je było wkleić do innego dokumentu?
(Dla porównania, używam programu Visual Studio 2012 Premium Update 3 i Visual Studio 2010 Premium SP1Rel z SQL Server 2008 na tylnym końcu)
To należy do dba.stackexchange.com –
@JustinDearing Nigdy nie spotkałem DBA, który używa Visual Studio, aby uzyskać dostęp do swoich baz danych ... ale wielu programistów SW, które robią. Zadaję to pytanie w kontekście pisania kodu programistycznego SW w Visual Studio i konieczności uruchamiania zapytań w tym samym czasie w stosunku do bazy danych za pomocą Visual Studio. – RSW
Widziałem SSDT używane w SQL soboty. Raz podczas rozmowy o robieniu śladów po stronie serwera. Rozumiem jednak, że SSDT jest częściej używany przez deweloperów i użytkowników BI niż DBA. –