Pytania otagowane jako sql-server

Microsoft SQL Server to system zarządzania relacyjnymi bazami danych (RDBMS). Użyj tego znacznika dla wszystkich wersji SQL Server, w tym Compact, Express, Azure, Fast-track, APS (wcześniej PDW) i Azure SQL DW. Nie używaj tego znacznika do innych typów DBMS (MySQL, PostgreSQL, Oracle itp.). Nie używaj tego tagu do rozwiązywania problemów związanych z programowaniem i tworzeniem aplikacji mobilnych, chyba że jest on bezpośrednio związany z bazą danych.



9
Wybierz rozmiar bazy danych SQL Server
jak mogę wysłać zapytanie do mojego serwera sql, aby uzyskać tylko rozmiar bazy danych? Użyłem tego: use "MY_DB" exec sp_spaceused Mam to : database_name database_size unallocated space My_DB 17899.13 MB 5309.39 MB Zwraca mi kilka kolumn, których nie potrzebuję, może istnieje sztuczka, aby wybrać kolumnę database_size z tej procedury składowanej? …

2
Dlaczego nie mogę użyć aliasu w instrukcji DELETE?
W SQL Server Compact Edition w Visual Studio 2010 (może SQL Server i ogólnie SQL, nie wiem), to polecenie działa: DELETE FROM foods WHERE (name IN ('chickens', 'rabbits')) ale to polecenie powoduje błąd: Error near identifier f. Expecting OUTPUT. DELETE FROM foods f WHERE (f.name IN ('chickens', 'rabbits'))


2
Upraszczanie i jak wykonać wiele CTE w zapytaniu
Mam to proste zapytanie T-SQL, które emituje kilka kolumn z tabeli, a także łączy informacje z innych powiązanych tabel. Mój model danych jest prosty. Mam zaplanowane wydarzenie z uczestnikami. Muszę wiedzieć, ilu uczestników bierze udział w każdym wydarzeniu. Moim rozwiązaniem jest dodanie CTE, który grupuje zaplanowane wydarzenia i zlicza liczbę …


8
DISTINCT tylko dla jednej kolumny
Powiedzmy, że mam następujące zapytanie. SELECT ID, Email, ProductName, ProductModel FROM Products Jak mogę go zmodyfikować, aby nie zwracał zduplikowanych wiadomości e-mail? Innymi słowy, jeśli kilka wierszy zawiera ten sam e-mail, chcę, aby wyniki obejmowały tylko jeden z tych wierszy (najlepiej ostatni). Powielanie w innych kolumnach powinno być dozwolone. Klauzule …
155 sql  sql-server 



8
Czy jest możliwe użycie klauzuli SELECT INTO z UNION [ALL]?
W SQL Server powoduje to wstawienie 100 rekordów z tabeli Klienci do tmpFerdeen: - SELECT top(100)* INTO tmpFerdeen FROM Customers Czy jest możliwe wykonanie SELECT INTO w całej UNII ALL SELECT: - SELECT top(100)* FROM Customers UNION All SELECT top(100)* FROM CustomerEurope UNION All SELECT top(100)* FROM CustomerAsia UNION All …
154 sql  sql-server 

8
Implikuj bit ze stałą 1 lub 0 w SQL Server
Czy można wyrazić 1 lub 0 jako bit, gdy jest używany jako wartość pola w instrukcji select? na przykład W tym przypadku instrukcja (która jest częścią instrukcji select) ICourseBased jest typu int. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Aby był bitowy, muszę rzutować …
154 sql  sql-server  tsql  bit 

9
Skopiuj dane do innej tabeli
Jak skopiować / dołączyć dane z jednej tabeli do innej tabeli z tym samym schematem w SQL Server? Edytować: powiedzmy, że jest zapytanie select * into table1 from table2 where 1=1 który tworzy table1z tym samym schematem i danymi jak w table2. Czy jest jakieś krótkie zapytanie, takie jak to, …

7
Jak wybrać każdy wiersz, w którym wartość kolumny NIE jest odrębna
Muszę uruchomić instrukcję Select, która zwraca wszystkie wiersze, w których wartość kolumny nie jest odrębna (np. EmailAddress). Na przykład, jeśli tabela wygląda jak poniżej: CustomerName EmailAddress Aaron aaron@gmail.com Christy aaron@gmail.com Jason jason@gmail.com Eric eric@gmail.com John aaron@gmail.com Potrzebuję zapytania do zwrotu: Aaron aaron@gmail.com Christy aaron@gmail.com John aaron@gmail.com Przeczytałem wiele postów i …

17
Błąd systemu operacyjnego SQL Server 5: „5 (odmowa dostępu.)”
Zaczynam się uczyć SQL i mam książkę, która zawiera bazę danych do pracy. Poniższe pliki znajdują się w katalogu, ale problem polega na tym, że po uruchomieniu zapytania wyświetla mi się ten błąd: Msg 5120, poziom 16, stan 101, wiersz 1 Nie można otworzyć pliku fizycznego „C: \ Murach \ …
153 sql  sql-server 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.