tsql

Odpowiednik funkcji Split w T-SQL?

Szukam podziału '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15..."(rozdzielane przecinkami) do tabeli lub zmiennej table. Czy ktoś ma funkcję, która zwraca każdy z rzędu?

Jak uzyskać datę w formacie RRRR-MM-DD z pola TSQL datetime?

Jak pobrać datę z SQL Server w formacie RRRR-MM-DD? Potrzebuję tego do pracy z SQL Server 2000 i nowszymi. Czy istnieje prost ... ałem CAST i CONVERT w Microsoft Technet, ale format, który chcę, nie jest wymieniony i zmiana formatu daty nie jest opcją.

Typ danych do przechowywania adresu ip w SQL Server

Jaki typ danych wybrać do przechowywania adresu IP w serwerze SQL? Wybierając odpowiedni typ danych, czy byłoby łatwo filtrować po adresie IP?

SQL: klauzula IF wewnątrz klauzuli WHERE

Czy możliwe jest użycie klauzuli IF wewnątrz klauzuli WHERE w MS SQL? Przykład: WHERE IF IsNumeric(@OrderNumber) = 1 OrderNumber = @OrderNumber ELSE OrderNumber LIKE '%' + @OrderNumber + '%'

Utwórz datę z dnia miesiąca i roku za pomocą T-SQL

Próbuję przekonwertować datę z poszczególnymi częściami, takimi jak 12, 1, 2007 na datetime w SQL Server 2005. Próbowałem: ... to skutkuje niewłaściwą datą. Jaki jest prawidłowy sposób przekształcenia trzech wartości daty w odpowiedni format datetime.

Różnice pomiędzy MySQL i SQL Server [zamknięty]

Jestem ASP.NET programista, który wykorzystał Microsoft SQL Server do wszystkich moich potrzeb bazodanowych (zarówno w prac ... , które poleciłbyś, aby pomóc mi z przełączeniem? Do tych, którzy mają doświadczenie z czy są jakieś brakujące cechy MySQL?

Unikaj duplikatów w INSERT INTO SELECT query w SQL Server

Mam następujące dwie tabele: Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z Muszę w ... pszy sposób, aby to zrobić bez użycia IF - ELSE? Chcę uniknąć dwóch INSERT INTO-SELECT stwierdzeń opartych na pewnym warunku.

Jak utworzyć klucz obcy w SQL Server?

Nigdy nie" ręcznie zakodowałem " kodu tworzenia obiektów dla SQL Server i deklecja kluczy obcych jest pozornie Inna między SQ ... czba kolumn odniesienia w klucz obcy różni się od liczby kolumny, tabela "question_bank" Czy potrafisz dostrzec błąd?

Wstaw WYZWALACZ aktualizacji jak określić, czy Wstaw lub Aktualizuj

Muszę napisać Insert, Update Trigger na tabeli a, który usunie wszystkie wiersze z tabeli B, których jedna kolumna (powiedzmy ... ki aktualizacji,jak i wstawiania. W jaki sposób mogę określić, czy wyzwalacz jest wykonywany dla aktualizacji lub Wstawienia.

Zdezorientowany o UPDLOCK, HOLDLOCK

Badając użycie podpowiedzi tabeli , natknąłem się na te dwa pytania: Jakich podpowiedzi blokady powinienem użyć (T-SQL)? J ... m użyć, ale obawiam się, że mogłem popełnić błąd lub przeoczyć coś, co wróci, aby ugryźć mnie w przyszłości, stąd to pytanie.

Funkcja partycji COUNT () nad możliwa przy użyciu odrębnych

Próbuję napisać, co następuje, Aby uzyskać sumę różnych liczb, jak tak: NumUsers = COUNT(DISTINCT [UserAccountKey]) OVER (P ... tości całkowitych. Dodałem tutaj przykład na SQLfiddle gdzie próbuję użyć funkcji partycji do obliczenia sumy uruchomionej.

Najskuteczniejszy sposób T-SQL do pad varchar po lewej stronie do określonej długości?

W porównaniu do powiedzenia: REPLICATE(@padchar, @len - LEN(@str)) + @str

Jak usunąć ograniczenie klucza obcego tylko wtedy, gdy istnieje w sql server?

Mogę upuścić tabelę, jeśli istnieje, używając poniższego kodu, ale nie wiem, jak zrobić to samo z ograniczeniem: IF EXISTS( ... e] WITH CHECK ADD CONSTRAINT [FK_TableName_TableName2] FOREIGN KEY([FK_Name]) REFERENCES [dbo].[TableName2] ([ID]) go

Jak pogrupować kolumny według daty i czasu bez uwzględniania czasu

Mam kilka zamówień produktów i staram się pogrupować według daty i zsumować ilość na tę datę. Jak mogę grupować według miesiąca/dnia / roku, nie biorąc pod uwagę części czasu? 3/8/2010 7:42:00 powinny być zgrupowane z 3/8/2010 4:15:00

Polecenie Sleep W T-SQL?

Czy istnieje możliwość napisania polecenia T-SQL, aby po prostu uśpić go na pewien czas? Piszę usługę sieciową asynchroniczn ... ę, która jest powolna, chcę być w stanie wywołać serwer SQL ze skryptem, który działa powoli, ale nie przetwarza Tony rzeczy.

Jak ustawić wartość domyślną dla istniejącej kolumny

To nie działa w SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' Błąd to: Nieprawidłowa składnia w pobliżu słowa kluczowego 'SET'. Co robię źle?

Prosty sposób na transpozycję kolumn i wierszy w Sql?

Jak po prostu zmienić kolumny z wierszami w SQL? Czy jest jakieś proste polecenie do transpozycji? Ie turn this result: ... 4 2 Tim 1 3 9 Eric 3 5 1 PIVOT wydaje się zbyt skomplikowane dla tego scenariusza.

Czy istnieje różnica w wydajności między CTE, zapytaniem podrzędnym, tabelą tymczasową lub zmienną tabeli?

W tym znakomitym więc pytanie , różnice między CTE i sub-queries zostały omówione. Chciałbym konkretnie zapytać: W jakich ... e jeśli chodzi o wydajność, tabele tymczasowe są dobrym pierwszym wyborem, ponieważ mają powiązany histogram, tj. statystyki.

Jak zwracać nazwy kolumn tabeli?

Jak zwrócić nazwy kolumn tabeli przy użyciu SQL Server 2008? tzn. tabela zawiera te kolumny-id, nazwa, adres, kraj i chcę je zwrócić jako dane.

Tworzenie indeksu na zmiennej tabeli

Czy można utworzyć index na zmiennej tabeli w SQL Server 2000? Tzn. DECLARE @TEMPTABLE TABLE ( [ID] [int] NOT NULL PRIMARY KEY ,[Name] [nvarchar] (255) COLLATE DATABASE_DEFAULT NULL ) Czy mogę utworzyć indeks Na nazwie?