Pytania oznaczone «sql-server»

93
Jak napisać LINQ .Skip (1000) .Take (100) w czystym SQL?

Jaki jest odpowiednik SQL .Skip()metody w LINQ? Na przykład: Chciałbym wybrać wiersze 1000-1100 z określonej tabeli bazy danych. Czy jest to możliwe tylko w przypadku SQL? A może muszę zaznaczyć całą tabelę, a następnie znaleźć wiersze w pamięci? Najlepiej byłoby tego uniknąć, jeśli to...

91
Funkcja SQL Row_Number () w klauzuli Where

Znalazłem odpowiedź na jedno pytanie z Row_Number()funkcją w klauzuli where. Kiedy wypróbowałem jedno zapytanie, otrzymałem następujący błąd: „Msg 4108, poziom 15, stan 1, wiersz 1 Funkcje okienkowe mogą pojawiać się tylko w klauzulach SELECT lub ORDER BY”. Oto zapytanie, które...

91
czy istnieje przewaga varchar (500) nad varchar (8000)?

Przeczytałem o tym na forach MSDN i tutaj i nadal nie jestem pewien. Myślę, że to jest poprawne: Varchar (max) będzie przechowywany jako typ danych tekstowych, więc ma wady. Powiedzmy więc, że Twoje pole będzie niezawodnie zawierać mniej niż 8000 znaków. Podobnie jak pole BusinessName w mojej...