Mam kilka zamówień na produkty i próbuję pogrupować według daty i zsumować ilość dla tej daty. Jak mogę grupować według miesiąca / dnia / roku bez uwzględnienia części czasu? 3/8/2010 7:42:00 powinien być zgrupowany z 3/8/2010
Mam kilka zamówień na produkty i próbuję pogrupować według daty i zsumować ilość dla tej daty. Jak mogę grupować według miesiąca / dnia / roku bez uwzględnienia części czasu? 3/8/2010 7:42:00 powinien być zgrupowany z 3/8/2010
Podczas sprawdzania kodu w Internecie i skryptów generowanych przez SQL Server Management Studio zauważyłem, że niektóre instrukcje są zakończone średnikiem. Więc kiedy powinienem go
Mam bardzo długo działającą procedurę przechowywaną w SQL Server 2005, którą próbuję debugować i używam do tego polecenia „print”. Problem polega na tym, że odbieram wiadomości z SQL Server tylko na samym końcu mojego sproc - chciałbym móc opróżnić bufor komunikatów i zobaczyć te komunikaty...
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jakie są ukryte funkcje programu SQL Server ? Na przykład nieudokumentowane procedury...
Jak mogę wygenerować klasę z obiektu tabeli SQL Server? Nie mówię o używaniu ORM. Muszę tylko utworzyć byty (prosta klasa). Coś jak: public class Person { public string Name { get;set; } public string Phone { get;set; } } Biorąc pod uwagę tabelę, taką
Czy istnieje lepszy sposób wykonania takiego zapytania: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Muszę policzyć liczbę odrębnych pozycji z tej tabeli, ale odrębność dotyczy dwóch kolumn. Moje zapytanie działa dobrze, ale...
Mam miesiące przechowywane w SQL Server jako 1,2,3,4, ... 12. Chciałbym wyświetlić je jako styczeń, luty itp. Czy w SQL Server jest funkcja taka jak MonthName (1) = styczeń? W miarę możliwości staram się unikać instrukcji
W porównaniu do powiedzenia: REPLICATE(@padchar, @len - LEN(@str)) +
Mam środowisko testowe dla bazy danych, którą chcę ponownie załadować z nowymi danymi na początku cyklu testowania. Nie jestem zainteresowany przebudową całej bazy danych - po prostu „resetuję” dane. Jaki jest najlepszy sposób na usunięcie wszystkich danych ze wszystkich tabel za pomocą TSQL? Czy...
Czy możliwe jest użycie klauzuli IF w klauzuli WHERE w MS SQL? Przykład: WHERE IF IsNumeric(@OrderNumber) = 1 OrderNumber = @OrderNumber ELSE OrderNumber LIKE '%' + @OrderNumber +
Miałem zadanie wymyślić sposób na przetłumaczenie następujących danych: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 w następujący sposób: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012...
Utworzyłem klucz obcy (w SQL Server) przez: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Następnie uruchamiam to zapytanie: alter table company drop column CountryID; i pojawia się ten błąd:...
Korzystam z niektórych zapytań administracyjnych i kompiluję wyniki z sp_spaceusedSQL Server 2008, aby sprawdzić proporcje przestrzeni danych / indeksu niektórych tabel w mojej bazie danych. Oczywiście w wynikach pojawiają się różnego rodzaju duże liczby, a moje oczy zaczynają się połyskiwać....
Na przykład: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT...
Kilka przykładów do pokazania, po prostu: Tabela Inline Valued CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID =...
Jak odzyskać niezapisane skrypty, jeśli SSMS ulegnie awarii / niezapisana karta zostanie przypadkowo
W jaki sposób można spowodować opóźnienie wykonania o określoną liczbę sekund? To nie wystarcza: WAITFOR DELAY '00:02'; Jaki jest prawidłowy format?
W programie Microsoft SQL Server znam zapytanie, aby sprawdzić, czy istnieje domyślne ograniczenie dla kolumny i usunąć domyślne ograniczenie: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND COL_NAME(id,colid)='ColName' AND OBJECTPROPERTY(constid, 'IsDefaultCnst')=1)...
Mam bazę danych SQL Server i chcę zmienić kolumnę tożsamości, ponieważ zaczęła się od dużej liczby 10010i jest powiązana z inną tabelą, teraz mam 200 rekordów i chcę rozwiązać ten problem, zanim liczba rekordów wzrośnie. Jak najlepiej zmienić lub zresetować tę...
Staram się osiągnąć coś w stylu for-each, w którym chciałbym wziąć identyfikatory zwróconej instrukcji select i użyć każdego z nich. DECLARE @i int DECLARE @PractitionerId int DECLARE @numrows int DECLARE @Practitioner TABLE ( idx smallint Primary Key IDENTITY(1,1) , PractitionerId int ) INSERT...