sql-server-2008

Insert SQL Server Jeśli nie istnieje

Chcę wstawić dane do mojej tabeli, ale wstawić tylko dane, które nie istnieją jeszcze w mojej bazie danych. Oto Mój kod: A ... , Poziom 15, Stan 1, Procedura EmailsRecebidosInsert, Linia 11 Nieprawidłowa składnia w pobliżu słowa kluczowego "gdzie".

Zmiana bazy danych nie powiodła się, ponieważ nie można umieścić blokady w bazie danych

Muszę ponownie uruchomić bazę danych, ponieważ niektóre procesy nie działają. Moim planem jest wyłączenie go i powrót do siec ... on database 'qcvalues'. Try again later. Msg 5069, Level 16, State 1, Line 4 ALTER DATABASE statement failed. Co robię źle?

Wybierz rozmiar bazy danych SQL Server

Jak mogę odpytywać mój serwer sql, aby uzyskać tylko rozmiar bazy danych? Użyłem tego: use "MY_DB" exec sp_spaceused Ma ... DB_NAME(database_id) = 'MY_DB' ) AS TEMP Dostałem: 1183 Więc to działa, ale może jest odpowiedni sposób, aby to dostać?

Zalety SQL Server 2008 nad SQL Server 2005? [zamknięte]

Jakie są kluczowe różnice między Microsoft SQL Server 2005 i SQL Server 2008? Czy są jakieś istotne powody do aktualizacji ... st strona z porównaniem Wykresów lub punktorów obu serwerów? Czy jest coś godnego uwagi w Express edycjach którejś z wersji?

Zdezorientowany o UPDLOCK, HOLDLOCK

Badając użycie podpowiedzi tabeli , natknąłem się na te dwa pytania: Jakich podpowiedzi blokady powinienem użyć (T-SQL)? J ... m użyć, ale obawiam się, że mogłem popełnić błąd lub przeoczyć coś, co wróci, aby ugryźć mnie w przyszłości, stąd to pytanie.

Grupuj według, aby połączyć/połączyć kolumnę [duplikat]

to pytanie ma już odpowiedzi tutaj : ... olumny jest połączone razem oddzielone przecinkiem na podstawie grupy przez. Byłabym wdzięczna za wszelkie wskazówki i Rady.

Jak pogrupować kolumny według daty i czasu bez uwzględniania czasu

Mam kilka zamówień produktów i staram się pogrupować według daty i zsumować ilość na tę datę. Jak mogę grupować według miesiąca/dnia / roku, nie biorąc pod uwagę części czasu? 3/8/2010 7:42:00 powinny być zgrupowane z 3/8/2010 4:15:00

"Zapobiegaj zapisywaniu zmian, które wymagają ponownego utworzenia tabeli" negatywne skutki

Preambuła Modyfikowałem dziś kolumnę w SQL Server 2008, zmieniając typ danych z czegoś takiego jak currency(18,0) na (19,2 ... na i odtwarzana, gdy to pole nie jest zaznaczone? Jeśli tak, to czy kopia tabeli jest w 100% dokładna replika tabeli źródeł?

Jak zrobić wiele przypadków, gdy warunki za pomocą SQL Server 2008?

Próbuję użyć więcej niż jednego przypadku, gdy warunek dla tej samej kolumny. Oto Mój kod do zapytania: SELECT Url='' ... nego, gdy dla tej samej kolumny "qty". Jak w następującym kodzie: IF // CODE ELSE IF // CODE ELSE IF // CODE ELSE // CODE

Jak ustawić wartość domyślną dla istniejącej kolumny

To nie działa w SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' Błąd to: Nieprawidłowa składnia w pobliżu słowa kluczowego 'SET'. Co robię źle?

Limity SQL NVARCHAR i VARCHAR

Wszystko, mam duże (nieuniknione) dynamiczne zapytanie SQL. Ze względu na ilość pól w kryteriach wyboru ciąg zawierający dyna ... a te duże zapytania. Poniżej są ograniczone do 4000 SELECT CONVERT(XML, @SQL); PRINT(@SQL); Jest jakiś inny fajny sposób?

Projektowanie baz danych: Obliczanie salda konta

Jak zaprojektować bazę danych do obliczenia salda konta? 1) obecnie obliczam saldo konta z tabeli transakcji W mojej tabeli ... dodaje 200 dolarów kredytu. Kwota $100, Saldo $100. Kwota - 60 dolarów, równowartość 40 dolarów. Kwota $ 200, Saldo $240.

Jak grupować czas według godziny lub 10 minut

Like when I do SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] Jak mogę określić okres trwania grupy ... UP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT Zmieniono %10 na / 10. czy możliwe jest wyjście daty Bez milisekund ?

Wiele poleceń INSERT vs pojedyncze polecenie INSERT z wieloma wartościami

Przeprowadzam porównanie wydajności pomiędzy użyciem 1000 instrukcji INSERT: INSERT INTO T_TESTS (TestId, FirstName, LastNa ... k to możliwe, że niby szybsza metoda daje 10 razy (!) gorsze wyniki? Dziękuję. EDIT: dołączanie planów wykonania dla obu:

T-SQL split string

Mam kolumnę SQL Server 2008 R2 zawierającą ciąg znaków, który muszę podzielić przecinkiem. Widziałem wiele odpowiedzi na Stac ... ła w R2. Upewniłem się, że mam uprawnienia select na przykładach podzielonych funkcji. Każda pomoc jest bardzo mile widziana.

Obiekty obsługujące diagram bazy danych nie mogą być instalowane ... no valid owner

Próbowałem utworzyć diagram bazy danych za pomocą SQL Server 2008, ale wystąpił błąd: Obiekty wspomagające diagram bazy ... mieniłem również to w skrypcie aktualizacji, ale nadal ten sam błąd 15404. Co mogę zrobić, aby naprawić ten irytujący błąd?

T-SQL: eksport do nowego pliku Excel

Mam skrypt, który robi różne rzeczy, a efektem końcowym jest jedna duża tabela. Zastanawiałem się, jak mogę wyeksportować tę tabelę końcową do nowego pliku Excel (z nagłówkami kolumn, jak również). Musiałbym to zrobić w skrypcie.

Jak przyznać sobie dostęp administratora do lokalnej instancji serwera SQL?

Zainstalowałem SQL Server 2008 R2 na mojej lokalnej maszynie. Ale nie mogę utworzyć nowej bazy danych z powodu praw (lub ich ... ia. jak przyznać sobie uprawnienia administratora żebym mógł stworzyć bazę danych? mogę ponownie zainstalować, ale wolę nie.

Jak sprawdzić datę ostatniej zmiany w procedurze składowanej lub funkcji w SQL server

Muszę sprawdzić Kiedy funkcja była ostatnio zmieniona. Wiem jak sprawdzić datę utworzenia (jest to w oknie Właściwości funkcj ... żna to sprawdzić w SQL Server 2008? Czy MS dodaje jakąś nową funkcję w tabelach systemowych, która pozwala na sprawdzenie to?

Jak znaleźć aktualny poziom transakcji?

Jak znaleźć aktualny poziom transakcji bazy danych na SQL Server?