Mam wrażliwe kolumny cen, które chciałbym zaktualizować tylko za pomocą procedury składowanej. Chciałbym, aby wszystkie próby zmiany kodu w tych kolumnach cenowych lub ręczne próby zakończyły się niepowodzeniem, jeśli nie używa procedur przechowywanych zaprojektowanych do jego aktualizacji. Rozważam wdrożenie tego przy użyciu wyzwalaczy i tabeli tokenów. Rozważam pomysł posiadania tabeli …
Korzystam z SSMS 2012, aby rozmawiać z serwerem SQL 2012 i serwerami Azure SQL, których używamy. Przyznaję, że nie jestem ekspertem od SQL, dlatego zapisuję większość moich skryptów SQL na przyszłość. Szybko natrafiłem na około 20 skryptów .SQL w projekcie SSMS i wszystkie one mieszkają w tym samym folderze „Zapytania”. …
Chciałbym użyć kodu, który opracowałem w języku C # CLR, aby był używany we wszystkich bazach danych w systemie, aby nie musiałem ustawiać każdej z nich jako wiarygodnej, włączać CLR i trzymać w jednym pakiecie tego samego kodu . Czy istnieje najlepszy sposób na to z administracyjnego i bezpieczeństwa punktu …
Zaraz wypuszczę coś naprawdę dużego. Muszę przygotować mój serwer i bazę danych. Chciałbym pogrupować każdy zestaw 100 000 użytkowników w osobne tabele użytkowników, ale nie wiem, jak powiązać jednego użytkownika próbującego zalogować się do odpowiedniej tabeli użytkowników. Na przykład, skąd mam wiedzieć, że użytkownik jay@mail.comjest powiązany z tabelą 36 użytkowników? …
Mam zamiar rozpocząć migrację plików bazy danych do nowej sieci SAN (ze starej sieci SAN) i mam kilka opcji, aby to zaimplementować. (1) Zasugerowano, żebym przyjrzał się poziomowi przywracania pełnej kopii zapasowej do nowej bazy danych na serwerze. Jednak (2) moim pierwotnym planem było skopiowanie plików ze starej sieci SAN …
Tak więc możesz użyć, FILLFACTORaby zostawić miejsce na stronach indeksu liści. OkreślaniePAD_INDEX pozostawia również miejsce w węzłach pośrednich. Jakie scenariusze należy określić PAD_INDEXi jakie korzyści zapewnia indeks?
Właśnie sprawdzałem stronę propagandową PostgreSQL i znalazłem to małe dzieło sztuki: Jest to logo PostgreSQL „Turtle Style” . Ile to ma lat i czy PostgreSQL oficjalnie użył żółwia zamiast słonia? Jaka jest tutaj historia?
Co oznacza NVLskrót Mówię o funkcjach Oracle i Informix (być może także niektórych) używanych do odfiltrowywania wartości innych niż NULL z wyników zapytań (podobnie jak COALESCEw innych bazach danych).
Używam BIDS, aby utworzyć kostkę w SSAS 2008 r2. Użyłem kreatora do stworzenia wymiaru czasu. Częścią tej konfiguracji jest wybór zakresu dat. Po utworzeniu zdałem sobie sprawę, że potrzebuję szerszego zakresu dat niż pierwotnie określiłem. Odkryłem, że mogę otworzyć wymiar, przejść do właściwości i ponownie zdefiniować tam zakres dat. Zapisałem …
Zauważyłem dziwne zachowanie programu SQL Server 2008 R2 Express: zwykle mój czas wykonania zapytania wynosi ~ 650 ms, ale jeśli otworzę Management Studio i uruchomię dowolne proste zapytanie (na przykład SELECT * FROM Something), czas wykonania wynosi ~ 40 ms. Jeśli zamknę studio zarządzania, ta wartość powróci do normalnego poziomu …
Muszę śledzić usunięte elementy na potrzeby synchronizacji klienta. Zasadniczo, czy lepiej jest dodać tabelę nagrobków i wyzwalacz, który śledzi, kiedy wiersz został usunięty z bazy danych serwera - w zasadzie dodając nowy wiersz do tabeli nagrobków z danymi z usuniętego elementu - czy też zachować elementy w oryginalna tabela i …
Często powtarza się, że problemem Big Data jest to, że relacyjne bazy danych nie mogą być skalowane w celu przetworzenia ogromnych ilości danych, które są obecnie tworzone. Ale jakie są ograniczenia skalowalności, z którymi nie wiążą się rozwiązania Big Data, takie jak Hadoop? Dlaczego Oracle RAC, MySQL sharding lub MPP …
Kto może wyjaśnić, dlaczego select case when '' = ' ' then 1 else 0 end, LEN(''), LEN(' '), DATALENGTH(''), DATALENGTH(' '); plony ----------- ----------- ----------- ----------- ----------- 1 0 0 0 1 Zabawną tego konsekwencją jest to, że w create table test ( val varchar(10) ); insert into test …
Utworzyłem procedurę przechowywaną w mysql przy użyciu następującej składni. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm ON ugm.`gid` = …
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.