sql-server

SQL Server: Jak dołączyć do pierwszego wiersza

Użyję konkretnego, ale hipotetycznego przykładu. Każdy rozkaz zwykle ma tylko jeden element linii: Zamówienia: OrderGU ... zwy tabeli lub nazwy aliasu użyte w zapytaniu. Prawdopodobnie dlatego, że wewnętrzny select nie widzi zewnętrznej tabeli.

Resetuj seed tożsamości po usunięciu rekordów w SQL Server

Wstawiłem rekordy do tabeli bazy danych SQL Server. Tabela miała zdefiniowany klucz podstawowy, a zalążek tożsamości Auto inc ... umna miała kolejność rosnącą w porządku liczbowym? Kolumna identity nie jest używana jako klucz obcy nigdzie w bazie danych.

Co to jest "with (nolock)" w SQL Server?

Czy ktoś może wyjaśnić konsekwencje używania with (nolock) Na zapytaniach, kiedy należy / nie powinno się go używać? Na przy ... jakich rodzajach zapytań nolock byłby w porządku? Czy są przypadki, w których zawsze należy go używać / nigdy go nie używać?

Jak wyświetlić listę wszystkich kluczy obcych odnoszących się do danej tabeli w SQL Server?

Muszę usunąć tabelę o wysokim poziomie odniesienia w bazie danych SQL Server. Jak Mogę uzyskać listę wszystkich ograniczeń k ... cza obcego, które muszę usunąć, aby upuścić tabelę? (odpowiedzi SQL preferowane niż kliknięcie O W GUI Studia Zarządzania.)

Jak połączyć się z bazą danych SQL Server z poziomu JavaScript w przeglądarce?

Czy ktoś może mi podać przykładowy kod źródłowy pokazujący jak połączyć się z bazą danych SQL Server 2005 z JavaScript lokaln ... vaScript. Mój serwer SQL jest zainstalowany lokalnie na moim pulpicie - SQL Server Management Studio 2005 i przeglądarka IE7.

Jaka jest najlepsza praktyka w przypadku kluczy podstawowych w tabelach?

Projektując tabele, rozwinąłem nawyk posiadania jednej kolumny, która jest unikalna i że tworzę klucz podstawowy. Osiąga się ... je szczególna zaleta tej metody vs. klucz zastępczy / sztuczny? Myślę głównie o wydajności, konserwacji, administracji itp.?

Count ( * ) vs Count (1) - SQL Server

Zastanawiam się tylko, czy ktoś z was używa Count(1) ponad Count(*) i czy jest zauważalna różnica w wydajności, czy jest to tylko dziedzictwo nawyku, który został przeniesiony z dni minionych? (konkretna baza danych to SQL Server 2005.)

Jak uzyskać nazwy kolumn z tabeli w SQL Server?

Chciałbym zapytać o nazwę wszystkich kolumn tabeli. Znalazłem jak to zrobić w: Oracle MySQL PostgreSQL Ale muszę wiedzieć: Jak można to zrobić w Microsoft SQL Server (w moim przypadku 2008)?

SQL update query using joins

Muszę zaktualizować pole z wartością, która jest zwracana przez połączenie 3 tabel. Przykład: select im.itemid ,im ... l mf_item_number tabeli item_master o inną wartość, która jest połączona w powyższym warunku. Jak to zrobić w MS SQL Server?

Najlepsze podejście do usuwania części czasowej datetime w SQL Server

Która metoda zapewnia najlepszą wydajność przy usuwaniu porcji czasu z pola datetime w SQL Server? a) select DATEADD(dd, DAT ... rszy? Również, czy jest możliwe, że istnieją jeszcze lepsze metody, aby uzyskać pozbycie się części czasowej datetime w SQL?

Efektywna konwersja wierszy na kolumny w sql server

Szukam wydajnego sposobu na konwersję wierszy na kolumny w SQL serverze, słyszałem, że PIVOT nie jest zbyt szybki i muszę por ... Fork | 857685 | --------------------------------------------------------------------- Jak mogę zbudować wynik?

Jak usunąć za pomocą INNER JOIN z SQL Server?

Chcę usunąć używając INNER JOIN W SQL Server 2008. Ale dostaję ten błąd: Msg 156, Poziom 15, Stan 1, Linia 15 Niepr ... ój kod: DELETE FROM WorkRecord2 INNER JOIN Employee ON EmployeeRun=EmployeeNo WHERE Company = '1' AND Date = '2013-05-06'

SQL Server: zapytanie szybkie, ale wolne od procedury

Zapytanie działa szybko: DECLARE @SessionGUID uniqueidentifier SET @SessionGUID = 'BCBA333C-B6A1-4155-9833-C495F22EA908' S ... ojenie zapytania. Mam pytanie, które działa błyskawicznie. Chcę tylko aby SQL Server Uruchom szybko z procedury składowanej.

Generowanie klasy z tabeli bazy danych

Jak mogę wygenerować klasę z tabeli na serwerze SQL? Nie mówię o używaniu ORM. Muszę tylko utworzyć encje (Klasa prosta). Coś w stylu: public class Person { public string Name { get;set; } public string Phone { get;set; } }

Jak obcinać wszystkie tabele w bazie danych przy użyciu TSQL?

Mam środowisko testowe dla bazy danych, które chcę przeładować nowymi danymi na początku cyklu testowego. Nie interesuje mnie ... e być użyte? Nie chcę ręcznie tworzyć i utrzymywać instrukcji truncate table dla każdej tabeli-wolałbym, aby była dynamiczna.

Jak reprezentować dziedziczenie w bazie danych?

Myślę o tym, jak reprezentować złożoną strukturę w bazie danych SQL Server. Rozważ aplikację, która musi przechowywać szczeg ... tkich sekcjach, które wymagałyby licznych łączeń lub licznych kontroli null. Jaka jest najlepsza praktyka w tym scenariuszu?

Polecenie Wybierz, aby znaleźć duplikaty na niektórych polach

Czy możesz mi pomóc z poleceniami SQL, aby znaleźć duplikaty na wielu polach? Na przykład w pseudo kodzie: select count(fi ... iple times I z powyższej instrukcji jeśli występuje wiele wystąpień chciałbym wybrać każdy rekord z wyjątkiem pierwszego.

SQL Server: baza danych utknęła w stanie "przywracania"

Zrobiłem kopię zapasową bazy danych: BACKUP DATABASE MyDatabase TO DISK = 'MyDatabase.bak' WITH INIT --overwrite existing ... SSQL.1\MSSQL\DATA\MyDatabase.mdf MyDatabase_log C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\MyDatabase_log.LDF

Zmiana kolumny: null na not null

Mam tabelę, która ma kilka nullable integer kolumn. Jest to niepożądane z kilku powodów, więc chcę zaktualizować wszystkie N ... ColumnA) na "not null". Załóżmy, że dane zostały zaktualizowane, aby nie zawierały wartości null. Using SQL server 2000 .