Pytania oznaczone «sql-server-2005»

88
Jak pobrać wiele kolumn do użycia w pętli kursora?

Kiedy próbuję uruchomić następujący fragment kodu SQL w pętli kursora, set @cmd = N'exec sp_rename ' + @test + N',' + RIGHT(@test,LEN(@test)-3) + '_Pct' + N',''COLUMN''' Otrzymuję następującą wiadomość, Msg 15248, poziom 11, stan 1, procedura sp_rename, wiersz 213 Albo parametr...

82
Diagnozowanie zakleszczeń w SQL Server 2005

Widzimy pewne zgubne, ale rzadkie warunki zakleszczenia w bazie danych Stack Overflow SQL Server 2005. Podłączyłem profiler, skonfigurowałem profil śledzenia, korzystając z tego doskonałego artykułu na temat rozwiązywania problemów z zakleszczeniami i uchwyciłem kilka przykładów. Dziwne jest...

82
Data i ostatnie null SQL Server ORDER BY

Próbuję zamówić według daty. Chcę, aby najnowsze daty pojawiały się jako pierwsze. To dość proste, ale jest wiele rekordów, które są zerowe i poprzedzają jakiekolwiek rekordy z datą. Próbowałem kilku rzeczy bez powodzenia: ORDER BY ISNULL(Next_Contact_Date, 0) ORDER BY...

81
Zaokrąglanie SQL DateTime do północy

Mam mały problem z zapytaniem SQL. Używam funkcji GETDATE, ale powiedzmy, że wykonuję skrypt o 17:00, a rekordy pojawią się między 17.12.2011 a 17.12.2011 17:00. Jak mogę to zrobić, aby wyciągać rekordy z całego 12/12/2011 - 12/18/2011 w zasadzie ignorować czas. Mój skrypt: WHERE...