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ę dowiedzieć się, w jaki sposób mogę ukryć te wiersze w moim raporcie, w którym całkowity przydział i całkowity koszt w obu kolumnach razem wynoszą 0 w SSRS 2008. Na przykład: Całkowity przydział Całkowity faktyczny koszt 0 0 <---- ukryj 100,00 0 <---- nie chowaj się 0 50,0000 <---- nie …
Mam następujące CREATE TABLE [MyTable] ( [ID] [bigint] PRIMARY KEY NOT NULL, [Title] [nvarchar](64) NOT NULL ) CREATE SEQUENCE MyTableID START WITH 1 INCREMENT BY 1 NO CACHE ; GO Chcę wstawić nowe rekordy na MyTable i ustawić identyfikator na następną wartość sekwencji. Jak mogę to zrobić? Może wyzwalacz, czy …
TLDR; Jeśli spojrzysz na 2 plany wykonania, czy jest łatwa odpowiedź na to, co jest lepsze? Celowo NIE tworzyłem indeksów, więc łatwiej jest zobaczyć, co się dzieje. Kontynuując moje poprzednie pytanie, w którym znaleźliśmy różnicę w wydajności zapytania między różnymi stylami łączenia (tj. Zagnieżdżone vs. tradycyjne), zdałem sobie sprawę, że …
Przywróciłem bazę danych i utworzyłem nowego użytkownika (tego samego użytkownika, z którego się zalogowałem) jako właściciela_db. Teraz, gdy chciałem zobaczyć, czy baza danych ma błąd Obiektów obsługujących diagram bazy danych nie można zainstalować, ponieważ ta baza danych nie ma poprawnego właściciela. Aby kontynuować, najpierw użyj strony plików w oknie dialogowym …
Pracuję nad wdrożeniem przez Paula Randala metody ręcznego rozkładania DBCC CHECKDB na kilka dni w przypadku bardzo dużych baz danych, które zasadniczo obejmują: Dzielenie tabel w bazie danych z grubsza jednakowo pomiędzy 7 segmentów Uruchamianie DBCC CHECKALLOC dwa razy w tygodniu Uruchamianie DBCC CHECKCATALOG raz w tygodniu Uruchamianie tabeli kontrolnej …
Chciałbym móc łatwo sprawdzić, które unikalne identyfikatory nie istnieją w tabeli, z tych dostarczonych w zapytaniu. Aby lepiej to wyjaśnić, oto, co zrobiłbym teraz, aby sprawdzić, które identyfikatory z listy „1, 2, 3, 4” nie istnieją w tabeli: SELECT * FROM dbo."TABLE" WHERE "ID" IN ('1','2','3','4'), powiedzmy, że tabela nie …
Mam procedurę składowaną, która wstawia dwa rekordy do tabeli, różnica między nimi polega na tym, że kolumna czasowa drugiego rekordu znajduje się @MinToAddpo pierwszym: CREATE PROCEDURE CreateEntry /*Other columns*/ @StartTime time(2), @EndTime time(2), @MinutesToAdd smallint AS BEGIN SET NOCOUNT ON; SET @MinutesToAdd = @MinutesToAdd % 1440; --Prevent overflow if needed? …
Posiadamy bardzo dużą bazę danych na poziomie przedsiębiorstwa. W ramach naszego modelu biznesowego wszyscy użytkownicy sieci odwiedzają nasze serwery internetowe o tej samej porze każdego miesiąca, co z kolei hamuje działanie naszej skrzynki SQL. Ruch uliczny jest bardzo duży i rośnie, im większa jest firma. Optymalizacja proc sql została wykonana, …
Mam procedurę składowaną, która obcina niektóre tabele z około 1,75 mln wierszy w każdym, przed wstawieniem nowych danych (na podstawie danych z innych tabel, obliczeń itp.) Podstawowy zarys jest bardzo prosty: Obetnij tabele Wstaw 1,75 mln wierszy w „partiach” około 75 000 na raz. Zastanawiam się, czy powinienem wyraźnie odbudować …
To wystąpienie obsługuje bazy danych SharePoint 2007 (SP). Występuje wiele zakleszczeń SELECT / INSERT wobec jednej mocno wykorzystywanej tabeli w bazie danych zawartości SP. Zawęziłem zasoby, oba procesy wymagają blokady indeksu nieklastrowanego. INSERT potrzebuje blokady IX w zasobie SELECT, a SELECT potrzebuje blokady S w zasobie INSERT. Wykres impasu przedstawia …
Mam problem z ustawieniem VIEW DEFINITIONuprawnień odpowiednio na poziomie schematu dla jednego z moich użytkowników. Stworzyłem schemat TestSchemai dodałem kilka tabel. Użytkownik ma obecnie uprawnienia ustawione na dostęp i modyfikowanie tabeli ( SELECT, UPDATE, DELETE, etc) przez dbo_datareaderi dbo_datawriterról. Jednak nie widzą żadnej z tabel w eksploratorze obiektów SSMS. Próbowałem …
Mam tabelę Producersi tabelę Products, z których oba mają postać: Id - int, klucz podstawowy Name - nvarchar Producent może przenosić wiele Produktów, więc zamierzałem stworzyć tabelę o nazwie, ProducerDetailsktóra miałaby: ProducerId - int, klucz obcy do Producers.Id ProductId - int, klucz obcy do Products.Id Potem zacząłem zadawać sobie pytania, …
Korzystam z produktu działającego w SQLServer 2008. Zrozumiałe jest, że firma, która go dostarcza, nie oferuje obsługi SQLServer. Podczas instalacji produktu podałem hasło do zaszyfrowania bazy danych. Chciałbym uruchomić kolejną kopię produktu w celu przetestowania na innym serwerze. Przywróciłem bazę danych na inny serwer i zainstalowałem produkt na tym innym …
Czy istnieje sposób na rozszyfrowanie, jeśli blokada na wykresie zakleszczenia jest na poziomie tabeli, strony lub wiersza? Mam wszystkie informacje, których potrzebuję na wykresie, w tym poziom izolacji (2), ale też naprawdę chcę to wiedzieć. Dziękuję każdemu kto może pomóc!
Muszę napisać funkcję, aby otrzymać znak ciągu i zwrócić format daty. Na przykład dane wejściowe to 20120101 i potrzebuję tego 01.01.2012. Problem polega na tym, że mogą występować nieprawidłowe dane, takie jak ten „2012ABCD”. W takim przypadku chcę, aby funkcja zwróciła ustaloną datę, na przykład 2020-01-01. Do tej pory napisałem: …
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.