tsql

Jak zrobić SQL jak % w Linq?

Mam procedurę w SQL, którą próbuję przekształcić w Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN Orga ... tu używam %/12/%, aby go wyszukać. Moje pytanie brzmi, co jest odpowiednikiem LINQ lub. NET dla używania znaku procentowego?

SQL Server dynamic PIVOT query?

Miałem za zadanie wymyślić sposób tłumaczenia następujących danych: date category amount 1/1/2012 ABC ... , naprawdę tego nie rozumiem, pomimo mojego najlepszego wysiłki, aby to rozgryźć. Czy ktoś może wskazać mi właściwy kierunek?

Przekształcanie oddzielonego przecinkami łańcucha w pojedyncze wiersze

Mam taką tabelę SQL: | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-... ... ebuję stronicowania, więc chciałem zapoznaj się z opcjami przed refaktoryzacją całej aplikacji. To SQL Server 2008 (non-R2).

SQL Server wybierz do istniejącej tabeli

Próbuję wybrać niektóre pola z jednej tabeli i wstawić je do istniejącej tabeli z procedury składowanej. Oto co próbuję: SE ... owych, dlatego dostaję błąd, który dbo.TableTwo już istnieje. Jak mogę wstawić wiele wierszy z dbo.TableOne do dbo.TableTwo?

Jak sprawdzić, czy procedura składowana istnieje przed jej utworzeniem

Mam skrypt SQL, który musi być uruchamiany za każdym razem, gdy klient wykonuje funkcję "zarządzanie bazą danych". Skrypt obe ... Jak mogę dodać sprawdzanie istnienia procedury składowanej i utworzyć ją, jeśli nie istnieje, ale zmienić ją, jeśli istnieje?

NOT IN clause and null values

Ten problem pojawił się, gdy dostałem różne rekordy liczą się dla tego, co myślałem, że są identyczne zapytania jeden za pomo ... n (1, 2, null) To było na SQL Server 2005. Ja też okazało się, że wywołanie set ansi_nulls off powoduje, że b zwraca wynik.

Czy istnieje sposób na pętlę przez zmienną tabelkową w TSQL bez użycia kursora?

Załóżmy, że mam następującą prostą zmienną tabelkową: declare @databases table ( DatabaseID int, Name var ... @databases Czy deklarowanie i używanie kursora jest moją jedyną opcją, jeśli chcę iterować przez wiersze? Jest inny sposób?

Umieść łańcuch z wiodącymi zerami, aby był długi na 3 znaki w SQL Server 2008

Mam ciąg znaków o długości do 3 znaków, gdy został utworzony po raz pierwszy w SQL Server 2008 R2. Chciałbym wstawić do nieg ... na wartość to '124', to nowa wartość jest taka sama jak oryginalna. Używam SQL Server 2008 R2. Jak to zrobić używając T-SQL?

Czy można określić warunek w funkcji Count ()?

Czy można określić warunek w Count()? Chciałbym policzyć tylko te wiersze, które mają na przykład "Manager" w kolumnie pozycj ... T (coś w stylu Count(Position = Manager), Count(Position = Other)) więc WHERE nie ma dla mnie zastosowania w tym przykładzie.

SQL "select where not in subquery" nie zwraca żadnych wyników

Zastrzeżenie: rozgryzłem problem( myślę), ale chciałem dodać ten problem do Stack Overflow, ponieważ nie mogłem (łatwo) znale ... 2) I wiedz, że są osierocone zapisy, ale nie zostały zwrócone. Dlaczego nie? (to jest SQL Server, jeśli ma to znaczenie.)

Jak napisać foreach w SQL Server?

Staram się osiągnąć coś w stylu for-each, gdzie chciałbym wziąć ID zwracanej deklaracji select i użyć każdego z nich. DECLARE ... SET @i = @i + 1 END W tej chwili mam coś, co wygląda jak wyżej, ale dostaję błąd: Nieprawidłowa nazwa kolumny 'idx'.

Policz dni robocze między dwoma datami

Jak obliczyć liczbę dni roboczych pomiędzy dwoma datami w SQL Server? Od Poniedziałku do piątku i musi to być T-SQL.

Jakie są przypadki użycia wyboru CHAR nad VARCHAR w SQL?

Zdaję sobie sprawę, że CHAR jest zalecany, jeśli wszystkie moje wartości są o stałej szerokości. Ale co z tego? Dlaczego po prostu nie wybrać VARCHAR dla wszystkich pól tekstowych dla bezpieczeństwa.

Prawidłowe wykorzystanie transakcji w SQL Server 2008

Mam 2 polecenia i oba muszą być poprawnie wykonane lub żaden z nich nie jest wykonywany. Więc myślę, że potrzebuję transakcji ... a, ale update Komenda ma problem. Jak zaimplementować to, aby cofnąć oba polecenia, jeśli któreś z nich ma błąd w wykonaniu?

T-SQL: przeciwieństwo konkatenacji łańcuchów-jak podzielić łańcuch na wiele rekordów [duplikat]

Możliwy duplikat:podziel ciąg w SQL Widziałem kilka pytań związanych z konkatenacją łańcuchów W SQL. Zastanawiam s ... ozwiązanie dostarczone przez miies. Do pracy z tekstowym typem danych pomocna będzie odpowiedź wcm . Jeszcze raz dziękuję.

Po co używać odczytu poziomu izolacji?

W prostym języku angielskim, jakie są wady i zalety używania SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED W zapytaniu dla aplikacji. NET i aplikacji usług raportowania?

SET versus SELECT podczas przypisywania zmiennych?

Jakie są różnice pomiędzy poleceniami SET i SELECT przy przypisywaniu zmiennych w T-SQL?

Zapytanie SQL do wyboru dat pomiędzy dwoma datami

Mam start_date i end_date. Chcę dostać listę dat pomiędzy tymi dwoma datami. Czy ktoś może mi pomóc wskazać błąd w moim zapyt ... owance from Calculation where EmployeeId=1 and Date between 2011/02/25 and 2011/02/27 Tutaj Date jest zmienną datetime.

Jak mogę użyć opcjonalnych parametrów w procedurze składowanej T-SQL?

Tworzę procedurę składowaną, aby przeszukiwać tabelę. Mam wiele różnych pól wyszukiwania, z których wszystkie są opcjonalne. ... dla FirstName i LastName. Wiem, że prawdopodobnie mógłbym to zrobić za pomocą dynamicznego SQL, ale chciałbym tego uniknąć.

Funkcja wartości tabeli wielostanowiskowej vs funkcja wartości tabeli Inline

Kilka przykładów do pokazania, wystarczy przykryć: Inline Table Valued CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS ... zy jest jakiś powód, dla którego miałbym je tak pisać? Czytanie o nich a zalety/różnice nie zostały tak naprawdę wyjaśnione.