sql-server

Nie można obciąć tabeli, ponieważ odwołuje się do niej ograniczenie klucza obcego?

Używając MSSQL2005, Czy Mogę obcinać tabelę z ograniczeniem klucza obcego, jeśli najpierw obcinam tabelę potomną (tabelę z kl ... j, ale dostaję ten błąd: Nie można obciąć tabeli 'TableName', ponieważ odwołuje się do niej ograniczenie klucza obcego.

SQL Server: różnica między partycją by a grupą BY

Używałem GROUP BY dla wszystkich typów zapytań zbiorczych na przestrzeni lat. Ostatnio wykonywałem inżynierię wsteczną kodu, ... atkiem dodatkowej funkcjonalności? Czy są to dwie wersje tej samej ogólnej funkcjonalności, czy też są czymś zupełnie innym?

Co to jest procedura składowana?

Co to jest procedura składowana? Jak działają? Co składa się na procedurę składowaną (każda z rzeczy musi być procedurą składowaną)?

SQL Server: CASE WHEN or THEN else END = > OR nie jest obsługiwane

OR w WHEN klauzuli CASE instrukcja nie jest obsługiwana. Jak mogę to zrobić? CASE ebv.db_no WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' ELSE 'WECS 9520' END as wecs_system

Eksportowanie danych w SQL Server jako INSERT do

Używam SQL Server 2008 Management Studio i mam tabelę, którą chcę przenieść na inny serwer db. Czy istnieje możliwość eksportu danych jako insert do skryptu SQL??

Różnica między numerycznym, zmiennoprzecinkowym i dziesiętnym w SQL Server

Szukałem w Google, a także odwiedziłem decimal and numerici SQL Server Helper, aby zebrać różnicę między numerycznymi, zmie ... kiej sytuacji. Dla każdego rodzaju transakcji finansowej (np. dla pola płacowego), która z nich jest preferowana i dlaczego?

Jak wrzucić wszystkie tabele do bazy danych SQL Server?

Próbuję napisać skrypt, który całkowicie opróżni bazę danych SQL Server. To jest to co mam do tej pory: USE [dbname] GO EXE ... aję: Polecenie(polecenia) zakończone pomyślnie. Ale kiedy odświeżę listę tabeli, wszystkie nadal tam są. Co robię źle?

Przeszukaj wszystkie tabele, wszystkie kolumny pod kątem określonej wartości SQL Server [duplikat]

to pytanie ma już odpowiedzi tutaj : ... bić aktualizację formatu, aby zmienić go na (*) komentarze. Jak mogę to zrobić? Baza danych jest w formacie SQL Server 2000.

Co sprawia, że instrukcja SQL jest sargable?

Z definicji (przynajmniej z tego, co widziałem) sargable oznacza, że zapytanie może mieć silnik zapytań zoptymalizować plan w ... tanie brzmi, co sprawia, że zapytanie SQL jest sargable? Każda dokumentacja byłaby bardzo mile widziana. Dla odniesienia:

Dodawanie tożsamości do istniejącej kolumny

Muszę zmienić klucz podstawowy tabeli na kolumnę identity, a w tabeli jest już kilka wierszy. Mam skrypt do czyszczenia ide ... działa dobrze na mojej testowej bazie danych. Jakie jest polecenie SQL, aby zmienić kolumnę, aby miała właściwość identity?

SQL MAX wielu kolumn?

Jak zwrócić 1 wartość w wierszu z maksymalnie kilku kolumn: TableName [Number, Date1, Date2, Date3, Cost] [[2]} muszę zwrócić coś takiego: [Number, Most_Recent_Date, Cost] Zapytanie?

Jak utworzyć funkcję SQL Server, aby "połączyć" wiele wierszy z zapytania podrzędnego w jedno rozdzielone pole? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... FROM Locations WHERE VehicleID = Vehicles.VehicleID, ', ') AS Locations FROM Vehicles Czy to możliwe? Albo coś podobnego?

SQL Server Management Studio-wskazówki dotyczące usprawnienia procesu kodowania TSQL

Pracowałem w miejscu, gdzie powszechną praktyką było używanie programowania w parach. Pamiętam, jak wiele małych rzeczy mogli ... anie wtyczek IntelliSense itp. W zasadzie te małe rzeczy, które sprawiają, że kodowanie jest nieco bardziej wydajne i miło.

Znajdź ciąg znaków, przeszukując wszystkie tabele w SQL Server Management Studio 2008

Czy Jest jakiś sposób na wyszukanie ciągu znaków we wszystkich tabelach bazy danych w SQL Server Management Studio 2008? Chcę wyszukać string say john. Wynik powinien pokazywać tabele i ich odpowiedni wiersz zawierający john.

Jak sklonować bazę danych SQL Server na tym samym serwerze w SQL Server 2008 Express?

Mam system MS SQL Server 2008 Express, który zawiera bazę danych, którą chciałbym "skopiować i zmienić nazwę" (w celach testo ... ół koncertu. Próbowałem przywrócić kopię zapasową bazy danych, którą chcę skopiować do nowej bazy danych, ale bez powodzenia.

Jak wybrać wszystkie rekordy z jednej tabeli, które nie istnieją w innej tabeli?

Table1 (id, Nazwa) table2 (id, name) Zapytanie: SELECT name FROM table2 -- that are not in table1 already

Powinienem użyć!= or < > for not equal in T-SQL?

Widziałem SQL, który używa zarówno != jak i <> do nie równe. Jaka jest preferowana składnia i dlaczego? Lubię !=, Ponieważ <> przypomina mi Visual Basic.

Odzyskiwanie niezapisanych skryptów zapytań SQL

Jak odzyskać niezapisane Skrypty, jeśli karta SSMS ulegnie awarii / niezapisana zostanie przypadkowo zamknięta?

Jak zaimportować duży MS SQL.plik sql?

Używam RedGate SQL data compare i generowane a .plik sql, więc mogę go uruchomić na mojej lokalnej maszynie. Ale problem pole ... udio, dostaję błąd o zbyt dużym pliku. Czy jest sposób na dużąplik sql? Plik zasadniczo zawiera dane dla dwóch nowych tabel.

Jak wygenerować losową liczbę dla każdego wiersza w TSQL Select?

Potrzebuję innej liczby losowej dla każdego wiersza w tabeli. Następujący pozornie oczywisty kod używa tej samej wartości lo ... sowe przesunięcie daty od znanej daty, np. przesunięcie 1-14 dni od daty rozpoczęcia. To jest dla Microsoft SQL Server 2000.