sql-server

T-SQL: usunięcie wszystkich zduplikowanych wierszy, ale zachowanie jednego [duplikat]

Możliwy duplikat:SQL - Jak mogę usunąć zduplikowane wiersze? Mam tabelę z bardzo dużą ilością wierszy. Duplikaty nie ... muszę tłumić duplikaty na podstawie kolumn kluczowych. Jak mogę usunąć dodatkowe wiersze, ale nadal skutecznie je zachować?

Lista zapytań uruchomionych na serwerze SQL

Czy istnieje sposób na listę zapytań, które są obecnie uruchomione na MS SQL Server (albo przez Enterprise Manager lub SQL) i ... bazodanowych wykonuje się bardzo długo zapytanie i chciałbym je wyśledzić i zatrzymać (lub osobę, która ciągle je uruchamia).

Dodawanie tożsamości aplikacji IIS 7 jako logów SQL Server

W tym celu korzystam ze strony internetowej IIS 7 z wbudowanym trybem potoku . AppPools nie działa pod NetworkService, itp.. ... es exe działa pod tą tożsamością zgodnie z taskmgr, ale nie mogę też użyć konta w zabezpieczeniach NTFS...) Dzięki za pomoc!

W SQL, jak można "grupować" w zakresach?

Załóżmy, że mam tabelę z kolumną numeryczną (nazwijmy ją "score"). Chciałbym wygenerować tabelę zliczania, która pokazuje, i ... w zakresie od 10 do 19 I 3 Wiersze z wynikami w zakresie 20-29. Czy jest łatwy sposób, aby to skonfigurować? Co polecacie?

SQL Server-INNER join podczas aktualizacji [duplikat]

to pytanie ma już odpowiedzi tutaj : ... INNER JOIN products AS P ON R.pid = P.id SET R.status = '0' WHERE R.id = '17190' AND P.shopkeeper = '89137'

SQL Server Profiler - jak filtrować ślad, aby wyświetlać tylko zdarzenia z jednej bazy danych?

Jak ograniczyć SQL Server Profiler trace do określonej bazy danych? Nie widzę, jak filtrować ślad, aby nie widzieć zdarzeń dla wszystkich baz danych na instancji, z którą się łączę.

Nie można rozwiązać konfliktu kolacji między "SQL Latin1 General CP1 CI as" I "Latin1 General Ci AS" w operacji równej

Mam następujący kod SELECT tA.FieldName As [Field Name], COALESCE(tO_A.[desc], tO_B.[desc], tO_C.Name, tA.OldVAlue) ... że to mieć coś wspólnego z faktem, że używam SQL Server 2008 i przywróciłem kopię tego db na mojej maszynie, która jest 2005.

Procedura składowana T-SQL, która akceptuje wiele wartości Id

Czy istnieje wdzięczny sposób na przekazanie listy identyfikatorów jako parametru do procedury składowanej? Na przykład chc ... archar(max) select @Sql = 'select [Name] from Department where DepartmentId in (' + @DepartmentIds + ')' exec(@Sql)

Auto increment klucz podstawowy w SQL Server Management Studio 2012

Jak zrobić auto increment primary key w SQL Server tabeli bazy danych, przeglądałem forum, ale nie widzę jak. Spojrzałem wła ... nt na 1, ale ta sekcja jest wyszarzona i nie mogę zmienić nie na tak. Musi być na to prosty sposób, ale nie mogę go znaleźć.

Zapytanie SQL Server, aby znaleźć wszystkie uprawnienia/Dostęp dla wszystkich użytkowników w bazie danych

Chciałbym napisać zapytanie na sql 2008, które zgłosi wszystkich użytkowników, którzy mają dostęp do określonej bazy danych l ... eję, że coś, co da mi dobry początek. Albo sql 2008, 2005 lub 2000 zrobi, mogę prawdopodobnie przekonwertować jako potrzebne.

Zapytanie SQL server, aby uzyskać listę kolumn w tabeli wraz z typami danych, a nie NULL i ograniczeniami klucza podstawowego

Muszę napisać zapytanie na SQL server, aby uzyskać listę kolumn w konkretnej tabeli, jej powiązanych typów danych i ich długo ... dstawowy. Jak to zrobić ? Tak powinno być wyjście: Columns_name----Data type----Length----isnull----Pk Proszę, pomóż mi!

Jak skutecznie modelować dziedziczenie w bazie danych?

Jakie są najlepsze praktyki modelowania dziedziczenia w bazach danych? Jakie są kompromisy (np. queriability)? (najbardziej interesuje mnie SQL Server i. NET, ale chcę również zrozumieć, jak inne platformy rozwiązują ten problem.)

Wartości NULL wewnątrz klauzuli NOT IN

Ten problem pojawił się, gdy dostałem różne rekordy liczą się dla tego, co myślałem, że są identyczne zapytania jeden za pomo ... n (1, 2, null) To było na serwerze SQL 2005. Odkryłem również, że wywołanie set ansi_nulls off powoduje, że B zwraca wynik.

Jak wstawić wiele wierszy bez powtarzania " wstaw do dbo.Bla " część oświadczenia?

Wiem, że robiłem to już wiele lat temu, ale nie pamiętam składni i nie mogę go znaleźć nigdzie z powodu wyciągania ton dokume ... ES (124, 'Jonny') VALUES (125, 'Sally') SELECT * FROM @blah I ' m getting Incorrect syntax near the keyword 'VALUES'.

Jak mogę obciąć datetime w SQL Server?

Jaki jest najlepszy sposób na obcięcie wartości datetime (aby usunąć godziny minut i sekund) w SQL Server 2008? Na przykład: ... are @SomeDate datetime = '2009-05-28 16:30:22' select trunc_date(@SomeDate) ----------------------- 2009-05-28 00:00:00.000

Kopiowanie tabel z jednej bazy danych do drugiej w SQL Server

Mam bazę danych o nazwie foo i bazę danych o nazwie bar. Mam tabelę w foo o nazwie tblFoobar, którą chcę przenieść (dane i wszystkie) do paska bazy danych z bazy danych foo. Jakie jest polecenie SQL, aby to zrobić?

Jak uniknąć pojedynczego cytatu w SQL Server?

Próbuję insert wprowadzić dane tekstowe do tabeli w SQL Server 9. Tekst zawiera pojedynczy cytat ("). Jak od tego uciec? P ... użyć dwóch pojedynczych cudzysłowów, ale rzuciło mi to kilka błędów. Np. insert into my_table values('hi, my name''s tim.');

Jakie jest znaczenie przedrostka N w wyrażeniach T-SQL i kiedy należy go używać?

Widziałem prefiks N w niektórych zapytaniach insert T-SQL. Wiele osób używało N przed wstawieniem wartości do tabeli. Szukał ... LUES(N'29730', N'Philippe', N'Horsford', 20.05, 1), Do jakiego celu służy ten przedrostek "N" i kiedy powinien być używany?

Skrypt zabijający wszystkie połączenia z bazą danych (więcej niż ograniczone wycofywanie użytkowników)

Mam bazę programistyczną, która często wdraża się z projektu bazy danych Visual Studio (poprzez TFS Auto Build). Czasami kie ... , który próbuję upuścić.) Czy istnieje skrypt, który może upuścić moją bazę danych niezależnie od tego, kto jest podłączony?

Przykład z życia, kiedy używać OUTER / CROSS APPLY w SQL

Patrzyłem na CROSS / OUTER APPLY z kolegą i staramy się znaleźć prawdziwe przykłady, gdzie ich użyć. Spędziłem sporo czasu p ... ję, że to oznacza, że scenariusz nie dotyczy APPLY. Podziel się przykładami z prawdziwego życia i pomóż wyjaśnić tę funkcję!