Wszystkie wersje Microsoft SQL Server (nie MySQL). Dodaj również tag specyficzny dla wersji, np. Sql-server-2016, ponieważ często jest on odpowiedni dla pytania.
Próbuję napisać zapytanie, w którym muszę obliczyć liczbę wizyt dla klienta, dbając o nakładające się dni. Załóżmy, że data rozpoczęcia itemID 2009 jest 23, a data zakończenia 26, dlatego pozycja 20010 jest między tymi dniami, nie dodamy tej daty zakupu do naszej całkowitej liczby. Przykładowy scenariusz: Item ID Start Date …
Mam zapytanie o następującej formie: SELECT ... FROM ColumnstoreTable cs CROSS APPLY ( SELECT * FROM (VALUES ('A', cs.DataA) , ('B', cs.DataB) , ('C', cs.DataC) ) x(Col0, Col1) ) someValues Pobiera każdy wiersz z podzapytania wspieranego przez Columnstore ( ColumnstoreTable) i mnoży te wiersze. Jest to zasadniczo UNPIVOT. Rzeczywiste zapytanie …
Na komputerze deweloperskim z systemem Windows Server 2012 R2 właśnie zaktualizowałem SQL Server z 2012 do 2014. Za pomocą programu SQL Server Management Studio 2014 po kliknięciu bazy danych prawym przyciskiem myszy i Tasks -> Restore -> Database...nic się nie dzieje. Kreator przywracania bazy danych nie wyświetla się zgodnie z …
Tak więc tytuł podsumowuje. Mam bazę danych SQL Server z 28 tabelami i 86 procedurami składowanymi, które muszą być poddane inżynierii wstecznej. Jestem prawie pewien, że niektóre tabele nigdy nie są używane i że nie wszystkie procesy są również używane. Największym problemem jest to, że wszystkie Usługi Windows, które zostały …
Pracuję nad pakietem, który wymaga transakcji, ale obecnie pojawia się następujący błąd: SSIS package "CATS-Package.dtsx" starting. Information: 0x4004300A at Data Flow Task, SSIS.Pipeline: Validation phase is beginning. Information: 0x4001100A at CATS-Package: Starting distributed transaction for this container. Error: 0xC001401A at CATS-Package: The SSIS Runtime has failed to start the distributed …
Mam bardzo dużą produkcyjną bazę danych i bardzo dużą bazę danych środowiska testowego w SQL Server 2008R2. Obie bazy danych mają podobną strukturę tabel, ale różnych użytkowników / loginy / uprawnienia / role. Muszę od czasu do czasu odświeżać tylko kilka tabel w testowej bazie danych, mniej więcej raz w …
Obecnie korzystamy ze standardowych planów konserwacji kopii zapasowych na serwerach SQL Server 2005/2008 / 2008R2 / 2012 w naszym środowisku, a pole „Zweryfikuj integralność kopii zapasowej” zawsze było zaznaczone. Niektóre kopie zapasowe działają bardzo długo, dlatego zaleciłem wyłączenie tej opcji, ale zarząd potrzebuje mnie do udokumentowania wpływu i ryzyka tej …
Jeśli napiszę zapytanie zawierające WHEREklauzulę złożoną, np .: SELECT * FROM MyTable WHERE BitField = 1 AND VarcharField = 'asdf' a włączenie tego bitporównania po prostu wyklucza te same pola, varcharktóre wyklucza porównanie, czy obecność tego bitporównania pól poprawi mi wydajność?
Zgodnie z tą odpowiedzią , o ile indeks nie zostanie zbudowany na kolumnach służących do ograniczenia, zapytanie nie skorzysta z indeksu. Mam tę definicję: CREATE TABLE [dbo].[JobItems] ( [ItemId] UNIQUEIDENTIFIER NOT NULL, [ItemState] INT NOT NULL, [ItemPriority] INT NOT NULL, [CreationTime] DATETIME NULL DEFAULT GETUTCDATE(), [LastAccessTime] DATETIME NULL DEFAULT GETUTCDATE(), …
tło Piszę wiele dużych raportów i ogólnie prowadzę dużą dokumentację medyczną DB (piszę SP, funkcje, zadania itp.). Oryginalny schemat i oprogramowanie, które go używa, pochodzi od innego dostawcy, więc nie mogę wiele zmienić strukturalnie. Istnieje wiele zapisów, które wymagają śledzenia, takich jak laboratoria, procedury, szczepionki itp. I są one rozrzucone …
Na przykład podczas instalowania programu SQL Server w katalogu głównym dysku D:\pojawia się błąd, gdy uruchamiam narzędzie do wdrażania baz danych z oprogramowania innej firmy. Ale kiedy przenoszę instancję SQL Server do D:\SQL\(przenieś ją do folderu na dysku), instalacja działa idealnie. Moje pytanie nie dotyczy wdrażającego bazę danych, ale bardziej …
Zainstalowaliśmy SQL Server 2014 Enterprise, aby uruchomić bazę danych, która powinna być dostępna 24/7. Nasza baza danych jest wystarczająco duża (200 GB +). Mamy również wiele usług, które co minutę trafiają do naszej bazy danych, aby czytać, aktualizować lub wstawiać nowe dane. Chcemy zapewnić „gorącą” funkcję ponownego wdrażania dla naszych …
Mam projekt bazy danych SQL, na którym zbudowałem naszą korporacyjną bazę danych. Wdrożono go kilkakrotnie na wewnętrznych serwerach SQL i AWS hostowanych przy użyciu narzędzia porównywania schematów SSDT. Problem podczas publikowania na serwerze Windows Hosted Win 2012 Server z uruchomionym programem SQL Ent 2012 sp2. Wraca z „Porównanie zakończone. Nie …
Mam dwa zestawy pomiarów ziemi z danych satelitarnych, każdy z polami czasowymi (mjd dla średniej daty julian) i pozycjami geograficznymi (GeoPoint, spacial) i szukam zbieżności między tymi dwoma zestawami, aby ich czasy były zgodne z progiem 3 godziny (lub .125 dni) i ich odległości do 200 km od siebie. Zrobiłem …
Mam tabelę o poniższej strukturze: CREATE TABLE [dbo].[AUDIT_SCHEMA_VERSION]( [SCHEMA_VER_MAJOR] [int] NOT NULL, [SCHEMA_VER_MINOR] [int] NOT NULL, [SCHEMA_VER_SUB] [int] NOT NULL, [SCHEMA_VER_DATE] [datetime] NOT NULL, [SCHEMA_VER_REMARK] [varchar](250) NULL ); niektóre przykładowe dane (wydaje się problem z sqlfiddle .. więc umieszczenie niektórych przykładowych danych): INSERT INTO [AUDIT_SCHEMA_VERSION]([SCHEMA_VER_MAJOR],[SCHEMA_VER_MINOR],[SCHEMA_VER_SUB],[SCHEMA_VER_DATE],[SCHEMA_VER_REMARK]) VALUES(1,6,13,CAST('20130405 04:41:25.000' as DATETIME),'Stored procedure …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.