Jaki jest najlepszy (pod względem wydajności) sposób stronicowania wyników w SQL Server 2000, 2005, 2008, 2012, jeśli chcesz również uzyskać całkowitą liczbę wyników (przed
Jaki jest najlepszy (pod względem wydajności) sposób stronicowania wyników w SQL Server 2000, 2005, 2008, 2012, jeśli chcesz również uzyskać całkowitą liczbę wyników (przed
Dlaczego 1753? Co mają przeciwko 1752? Mój pra pra pra pra pra pra pradziadek byłby bardzo
tabela1 (identyfikator, nazwa) tabela2 (identyfikator, nazwa) Pytanie: SELECT name FROM table2 -- that are not in table1
Czy używając MSSQL2005, mogę obciąć tabelę z ograniczeniem klucza obcego, jeśli najpierw obetnę tabelę potomną (tabelę z kluczem podstawowym relacji FK)? Wiem, że mogę Użyj DELETEklauzuli „bez”, a następnie RESEEDtożsamości (lub) Usuń FK, skróć tabelę i ponownie utwórz FK. Myślałem, że tak...
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...
Mam procedurę składowaną, która zwraca 80 kolumn i 300 wierszy. Chcę napisać zaznaczenie, które otrzyma 2 z tych kolumn. Coś jak SELECT col1, col2 FROM EXEC MyStoredProc 'param1', 'param2' Gdy użyłem powyższej składni, pojawia się błąd: "Nieprawidłowa nazwa kolumny". Wiem, że najłatwiejszym...
Jak mogę w tabeli bazy danych, miałem wygląd poprzez forum, ale nie widzę w jaki sposób.auto incrementprimary keySQL Server Poszukałem właściwości, ale nie widzę opcji, widziałem odpowiedź, w której przechodzisz do Identitywłaściwości specyfikacji, ustawiasz ją na tak i ustawiasz na Identity...
Muszę zmienić klucz podstawowy tabeli na kolumnę tożsamości, a tabela zawiera już wiele wierszy. Mam skrypt do czyszczenia identyfikatorów, aby upewnić się, że są one sekwencyjne od 1, działa dobrze w mojej testowej bazie danych. Jaka jest komenda SQL, aby zmienić kolumnę na właściwość...
Jestem ciekawy, czy istnieje prawdziwa różnica między moneytypem danych a czymś podobnym decimal(19,4)( jak sądzę, z czego pieniądze korzystają wewnętrznie). Wiem, że moneyjest to specyficzne dla SQL Server. Chcę wiedzieć, czy istnieje ważny powód, aby wybierać między sobą; większość próbek SQL...
Podczas nauki do egzaminu 70-433 zauważyłem, że możesz utworzyć indeks obejmujący na jeden z dwóch poniższych sposobów. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) - LUB - CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) Klauzula INCLUDE jest dla mnie nowa. Dlaczego miałbyś go...
W SQL Server 2005 mam tabelę cm_production, która zawiera cały kod, który został wprowadzony do produkcji. Tabela ma numer_kasku, typ_programu, nazwę_programu i numer_pchnięcia wraz z kilkoma innymi kolumnami. CEL: Policz wszystkie nazwy programów DISTINCT według typu programu i numeru push Do...
Mam stół z dwiema kolumnami IDi Value. Chcę zmienić część niektórych ciągów w drugiej kolumnie. Przykład tabeli: ID Value --------------------------------- 1 c:\temp\123\abc\111 2 c:\temp\123\abc\222 3 c:\temp\123\abc\333 4 c:\temp\123\abc\444 Teraz 123\w Valueciąg nie jest potrzebne. Próbowałem...
Próbuję połączyć się z serwerem Microsoft SQL 2005, który nie znajduje się na porcie 1433. Jak wskazać inny numer portu podczas łączenia się z serwerem za pomocą SQL Management
Czy możesz mi pomóc z instrukcjami SQL w znajdowaniu duplikatów w wielu polach? Na przykład w pseudo kodzie: select count(field1,field2,field3) from table where the combination of field1, field2, field3 occurs multiple times i z powyższego stwierdzenia, jeśli istnieje wiele wystąpień ,...
Korzystam z SQL Server 2008 Management Studio i mam tabelę, którą chcę migrować na inny serwer db. Czy jest jakaś opcja eksportu danych jako wstawki do skryptu SQL?
Mam ciąg, który ma do 3 znaków, gdy jest tworzony po raz pierwszy w SQL Server 2008 R2. Chciałbym uzupełnić go wiodącymi zerami, więc jeśli jego oryginalna wartość to „1”, wówczas nowa wartość to „001”. Lub jeśli jego pierwotna wartość wynosiła „23”, nową wartością jest „023”. Lub jeśli jego...
Chcę zaktualizować 100 najlepszych rekordów w SQL Server. Mam stolik T1z polami F1i F2. T1ma 200 rekordów. Chcę zaktualizować F1pole w 100 najlepszych rekordach. Jak mogę zaktualizować w oparciu o TOP 100SQL
Czy można określić warunek w Count()? Chciałbym policzyć tylko wiersze, które mają na przykład „Menedżer” w kolumnie Pozycja. Chcę to zrobić w instrukcji count, nie używając WHERE; Pytam o to, ponieważ muszę policzyć zarówno menedżerów, jak i innych w tym samymSELECT (coś jak Count(Position =...
W SQL Server 2005 możemy tworzyć tabele tymczasowe na jeden z dwóch sposobów: declare @tmp table (Col1 int, Col2 int); lub create table #tmp (Col1 int, Col2 int); Jakie są różnice między tymi dwoma? Czytałem sprzeczne opinie na temat tego, czy @tmp nadal używa tempdb, czy też wszystko dzieje...
Powiedziano mi, że jeśli obcy klucz dwie tabele, SQL Server utworzy coś podobnego do indeksu w tabeli potomnej. Trudno mi uwierzyć, że to prawda, ale nie mogę znaleźć wiele związanych z tym zagadnień. Moim prawdziwym powodem do tego jest to, że mamy bardzo wolny czas odpowiedzi w instrukcji delete...