sql-server-2005

Różnica między wyzwalaczami za i po?

Jaka jest różnica między wyzwalaczami A FOR I AFTER?

SQL Server 2005 drop column with constraints

Mam kolumnę z ograniczeniem "domyślnym". Chciałbym stworzyć skrypt, który upuszcza tę kolumnę. Problem polega na tym, że zwr ... ycznie upuszcza ograniczenia mapowane do tej kolumny (przynajmniej sprawdź ograniczenia!) Czy w MSSQL nie ma czegoś takiego?

Porównaj daty w T-SQL, ignorując część czasu

Używam MS SQL 2005 i chcę sprawdzić dwie daty dla równości, ale ignorując część czasu. Wiem, że mogę wykorzystać DATEDIFF , ... ość " uświadomiło mi, że nie wyraziłem wystarczająco jasno swojego pytania - właściwie tylko sprawdzam równość, to wszystko.

Jak mogę utworzyć unikalne ograniczenie SQL oparte na kolumnach 2?

Mam taką tabelę: |UserId | ContactID | ContactName --------------------------------------- | 12456 | Ax759 | J ... yć unikalne i nie Null kontrainty na podstawie pojedynczych kolumn, ale jak mogę stworzyć unikalne kontrainty na 2 kolumnach?

Zapytanie działa szybko, ale działa wolno w procedurze składowanej

Robię kilka testów przy użyciu SQL 2005 profiler. Mam procedurę składowaną, która po prostu uruchamia jedno zapytanie SQL. ... >= @dt_From and volume_date < @dt_To and last_write_date > @Last_Run_Date ) THEN 1 else 0 end) OPTION(recompile)

Błąd transakcji SQL: bieżąca transakcja nie może zostać zatwierdzona i nie może obsługiwać operacji zapisywania do pliku dziennika

Mam podobny problem do bieżąca transakcja nie może zostać zatwierdzona i nie może obsługiwać operacji zapisywanych w pliku dz ... u? Czy to się rejestruje, w jakimś przypadku, w którym logowanie NIE jest możliwe, ponieważ komunikat o błędzie nawiązuje do?

Czym są blokady wierszy, stron i tabeli? A kiedy zostaną nabyte?

Chcę dowiedzieć się więcej o różnych typach zamków w silniku bazy danych. Czym są Row Locks Blokada Strony Blokada Tabel ... o tabeli? Kiedy te blokady są nabywane (scenariusze) przez silnik bazy danych? Proszę o pomoc w zrozumieniu tych koncepcje.

Jak skopiować dane z dużej tabeli do innej tabeli w SQL Server

Mam tabelę z 3,4 milionami wierszy. Chcę skopiować te dane do innej tabeli. Wykonuję to zadanie używając poniższego zapytania: select * into new_items from productDB.dbo.items Muszę znać najlepszy możliwy sposób wykonania tego zadania.

Wyodrębnianie godzin z DateTime (SQL Server 2005)

Mogę wyodrębnić miesiąc i dzień za pomocą Day(Date()), Month(Date()). Nie mogę wyodrębnić godzin, z HOUR(Date()). Dostaję następujący błąd. 'HOUR' is not a recognized built-in function name. Jak mogę wyodrębnić godziny?

Jaki jest sens "początkowego katalogu" w łańcuchu połączenia SQL Server?

Każdy łańcuch połączeń SQL Server jaki kiedykolwiek widzę wygląda mniej więcej tak: Data Source=MyLocalSqlServerInstance;In ... o ustawienia katalogu? (Najwyraźniej nie, ponieważ aplikacja, nad którą pracuję, wydaje się działać bez niej.) No to po co?

Wskaż localhost\SQLEXPRESS używając tylko localhost

Pracując na wspólnej bazie kodowej, jeden programista uruchamia SQL Server Express 2005, a drugi 2 uruchamia SQL Server 2005. ... to samo co to: Data Source=localhost\sqlexpress;Initial Catalog=Sample;Integrated Security=True Jeśli to w ogóle możliwe.

SQL Server Jak usunąć tożsamość z kolumny

Czy istnieje łatwy sposób na usunięcie tożsamości z tabeli w SQL Server 2005? Kiedy używam Management Studio, generuje skr ... gać szybko, i muszę wiedzieć, jak długo to potrwa. Myślę, że będę musiał po prostu przetestować, przetestować, przetestować.

Dynamiczny SQL do generowania nazw kolumn?

Mam zapytanie, w którym próbuję przestawić wartości wierszy na nazwy kolumn i obecnie używam instrukcji SUM(Case...) As 'Colu ... SUM(Case... Instrukcje z Select Distinct Sku2 From OrderDetailDeliveryReview zapytania, a następnie wykonać wynikowy kod SQL?

Na czym polega użycie nawiasów kwadratowych [] w wyrażeniach sql?

Zauważyłem, że Visual Studio 2008 umieszcza nawiasy kwadratowe wokół nazw kolumn w sql. Czy wsporniki dają jakąś przewagę? Ki ... cał mi nimi głowy. Przykład: Visual Studio: Wybierz [column1], [column2] itd... My own way: Wybierz column1, column2 itd...

Blokady SQL Server między select/update lub wieloma selekcjami

Cała dokumentacja na SQL Server deadlocks mówi o scenariuszu, w którym operacja 1 blokuje zasób A, a następnie próbuje uzyska ... poczekać przed uzyskaniem wyłącznej blokady i odwrotnie? To się dzieje na SQL Server 2005 nie, że myślę, że to robi różnicę.

Czy w MS SQL Server istnieje sposób na" atomiczne " zwiększenie kolumny używanej jako licznik?

Zakładając ustawienie izolacji transakcji przechwyconych migawek, czy następujące stwierdzenie jest "atomowe"w tym sensie, że ... sobie z tym w liczniku widoku pytań? A może możliwość "utraty" niektórych przyrostów jest po prostu uważana za akceptowalną?

Czy można przeszukiwać zawartość procedury składowanej SQL Server 2005?

SQL Server Server 2005. Wpatruję się w bazę danych, która ma ponad 500 procedur przechowywanych, i próbuję zebrać zawiłości ... ored Procedure as => Create lub Alter). Czy istnieje szybszy/łatwiejszy sposób wyszukiwania / badania wszystkich zębatek?

Table Valued Function Killing My Query Performance

Miałem dziś straszny czas, próbując uzyskać zapytanie, aby wykonać tak, jak bym się spodziewał. Musiałem wprowadzić niewielk ... nie brzmi dlaczego zwrócenie tabeli (TableVariable) zamiast tylko Select / Result set powoduje tak dużą zmianę w planie? ...

get DATEDIFF excluding weekendy using SQL server

Używam tego zapytania, aby uzyskać czas. SELECT DATEDIFF(dd, ActualStartDate, ActualCompletionDate) AS TimeTaken FROM TableName Teraz chcę wykluczyć weekendy i uwzględnić tylko Pn-Pt jako dni liczone.

Windows Server 2008 jako maszyna programistyczna-krok po kroku

Znalazłem wiele samouczków na temat korzystania z systemu Windows Server 2003 jako maszyny deweloperskiej i bardzo niewiele i ... .0, czy może być zainstalowane bezpośrednio), SQL Server 2005 SP2( z usługami raportowania i analiz), Visual Studio 2008 SP1.