tsql

Jak ważna jest kolejność kolumn w indeksach?

Słyszałem, że powinieneś umieścić kolumny, które będą najbardziej selektywne na początku deklaracji indeksu. Przykład: CRE ... ndeks, tylko w innej kolejności. Rozważałem dodanie brakujących kolumn do istniejącego indeksu i nazwanie go dobrym. Myśli?

Jak obliczyć procent za pomocą polecenia SQL

Mam tabelę SQL Server, która zawiera użytkowników i ich oceny. Dla uproszczenia, powiedzmy, że są 2 kolumny - name & grad ... tkownicy mogą wprowadzić 'pass / fail', 'none', itp...) The final output I ' m looking for jest A: 5%, B: 15%, C: 40% itp...

Odległość Levenshteina w T-SQL

Interesuje mnie algorytm w T-SQL Obliczanie odległości Levenshteina.

Konwertuj numer miesiąca na nazwę miesiąca funkcja w SQL

Mam miesiące przechowywane w SQL Server jako 1,2,3,4,...12. Chciałbym je wyświetlać jako Styczeń, Luty itp. Czy istnieje funkcja w SQL Server jak MonthName (1) = January? Staram się unikać zeznań, jeśli to możliwe.

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 ?

SQL Server 2008: jak odpytywać wszystkie rozmiary baz danych?

Mam MS SQL 2008 R2, 500 baz danych. Jaki jest najskuteczniejszy, najłatwiejszy i "nowoczesny" sposób odpytywania wszystkich rozmiarów baz danych. Wyjście powinno mieć Kolumny: DatabaseName DataFilesSize LogFilesSize

Kiedy powinienem używać średników w SQL Server?

Podczas sprawdzania kodu w sieci i skryptów generowanych przez SQL Server Management Studio zauważyłem, że niektóre polecenia kończą się średnikiem. Więc kiedy powinienem go użyć?

SQL Server: kolumny do wierszy

Szukam eleganckiego (lub dowolnego) rozwiązania do konwersji kolumn na wiersze. Oto przykład: mam tabelę z następującym sche ... alue of Indicator 1 for entity 2' I tak dalej.. Czy to ma sens? Masz jakieś sugestie gdzie szukać i jak to zrobić w T-SQL?

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:

Używanie Stringwritera do serializacji XML

Obecnie Szukam łatwego sposobu serializacji obiektów (w C# 3). Wygooglowałem kilka przykładów i wymyśliłem coś w stylu: Me ... e jestem pewien, czy muszę używać utf-16, aby pisać do DB. Czy Ustawienie kodowania na UTF-16 (w znaczniku xml) nie zadziała?

Kodowanie Base64 w SQL Server 2005 T-SQL

Chciałbym napisać zapytanie T-SQL, gdzie koduję ciąg jako ciąg Base64. Co zaskakujące, nie mogę znaleźć żadnych natywnych fu ... wania kodowania Base64. Czy istnieje funkcja natywna? Jeśli nie, to jaki jest najlepszy sposób na kodowanie Base64 w T-SQL?

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.

Stan kolejki procesów SQL Server

Mam kolejkę zamówień, do której dostęp ma wiele procesorów zamówień za pośrednictwem procedury składowanej. Każdy procesor pr ... WHERE ProcessorID = 0) COMMIT TRAN SELECT OrderID, ProcessorID, etc... FROM OrderTable WHERE ProcessorID = @PROCID

Jak spłukać Bufor wydruku w TSQL?

Mam bardzo długą procedurę składowaną w SQL Server 2005, którą próbuję debugować i używam do tego polecenia 'print'. Problem ... m być w stanie spłukać bufor wiadomości i zobaczyć te wiadomości natychmiast podczas wykonywania sproc, a nie na samym końcu.

Nazwa tabeli jako zmienna

Próbuję wykonać to zapytanie: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename To powoduje ... inia 5 Musi zadeklarować zmienną table "@tablename". Jaki jest właściwy sposób dynamicznego wypełniania nazwy tabeli?

TSQL Pivot bez funkcji agregatu

Mam taki stół... CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 ... S Freddrick 1/12/2009 3 Jaime S Carol 12/1/2009

Parse JSON in TSQL

Czy można parsować JSON w TSQL? Nie chcę tworzyć ciągu JSON, mam na myśli parsowanie ciągu JSON przekazanego jako parametr.

Obliczanie odległości między dwoma punktami (Szerokość, Długość geograficzna)

Próbuję obliczyć odległość między dwoma pozycjami na mapie. Mam zapisane w moich danych: Długość, Szerokość, x POS, Y POS. U ... mam, jeśli masz nowy sposób na osiągnięcie tego, co byłoby świetne. Proszę podać, w jakiej jednostce miary są Twoje wyniki.

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 wybrać pierwszy dzień miesiąca w SQL?

Muszę tylko wybrać pierwszy dzień miesiąca danej zmiennej datetime. Wiem, że jest to dość łatwe do zrobienia przy użyciu teg ... to nie jest zbyt eleganckie, i prawdopodobnie nie jest zbyt szybkie. Czy jest na to lepszy sposób ? (Używam SQL Server 2008)