Kiedy ustalane są wartości dla kolumn obliczanych? Kiedy wartość jest pobierana? Kiedy wartość zostanie zmieniona? Innym razem? Domyślam się, że jest to pytanie dla początkujących, ponieważ nie znajduję niczego w moich
Kolumny obliczane to kolumny reprezentujące obliczenia lub operacje wykonywane na innych kolumnach zawartych w danej tabeli. W niektórych produktach znane jako kolumny generowane lub wirtualne.
Kiedy ustalane są wartości dla kolumn obliczanych? Kiedy wartość jest pobierana? Kiedy wartość zostanie zmieniona? Innym razem? Domyślam się, że jest to pytanie dla początkujących, ponieważ nie znajduję niczego w moich
Wiele napisano o zagrożeniach skalarnych UDF w SQL Server. Przypadkowe wyszukiwanie zwróci mnóstwo wyników. Są jednak miejsca, w których Skalarny UDF jest jedyną opcją. Na przykład: w przypadku XML: XQuery nie może być użyty jako obliczona definicja kolumny. Jedną z udokumentowanych przez...
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Exchange Exchange Administrators Database Administrator. Migrował 6 lat temu . Mam utrwaloną kolumnę obliczeniową na stole, która jest po prostu złożona z połączonych...
W poprzednim moim pytaniu, czy dobrym pomysłem jest wyłączenie eskalacji blokady podczas dodawania nowych kolumn obliczeniowych do tabeli? , Tworzę kolumnę obliczeniową: ALTER TABLE dbo.tblBGiftVoucherItem ADD isUsGift AS CAST ( ISNULL( CASE WHEN sintMarketID = 2 AND strType = 'CARD' AND...
W odpowiedzi na pytanie dotyczące dziwnych wartości w PERSISTEDkolumnie obliczeniowej. Odpowiedź zawiera kilka domysłów na temat tego, jak powstało to zachowanie. Pytam: czy to nie jest zwykły błąd? Czy PERSISTEDkolumny mogą kiedykolwiek zachowywać się w ten sposób? DECLARE @test TABLE ( Col1...
Czy PostgreSQL obsługuje generowane kolumny ? Znane również jako wirtualne kolumny . Ja nie mówić o IDENTITYkolumnach . Nie mogę znaleźć żadnych informacji na temat tej niezwykłej funkcji, ale wiem, że jest ona dostępna na SQL Server oraz w najnowszych wersjach MariaDB i MySQL. Ta funkcja jest...
Mam tabelę o nazwie Address, która ma utrwaloną kolumnę obliczeniową o nazwie Hashkey. Kolumna jest deterministyczna, ale nieprecyzyjna. Ma unikalny indeks, którego nie można zobaczyć. Jeśli uruchomię to zapytanie, zwracam klucz podstawowy: SELECT @ADDRESSID= ISNULL(AddressId,0) FROM...
Mam stolik: CREATE TABLE [dbo].[Realty]( [Id] [int] IDENTITY(1,1) NOT NULL, [RankingBonus] [int] NOT NULL, [Ranking] AS ([Id]+[RankingBonus]) PERSISTED NOT NULL .... ) I widok: CREATE View [dbo].[FilteredRealty] AS SELECT realty.Id as realtyId, ... COALESCE(realty.Wgs84X,...
Chcę mieć szybkie wyszukiwanie w oparciu o to, czy dwie kolumny są równe. Próbowałem użyć kolumny obliczeniowej z indeksem, ale wydaje się, że SQL Server go nie używa. Jeśli po prostu użyję statycznie wypełnionej kolumny bitów z indeksem, otrzymam oczekiwane wyszukiwanie indeksu. Wydaje się, że...
Próbując oddzielić aplikację od naszej monolitycznej bazy danych, próbowaliśmy zmienić kolumny INT IDENTITY w różnych tabelach na kolumnę obliczeniową PERSISTED, która używa COALESCE. Zasadniczo potrzebujemy odsprzęgniętej aplikacji możliwości ciągłej aktualizacji bazy danych wspólnych danych dla...
Usiłuję znaleźć jakąkolwiek dokumentację dotyczącą tego, jak SQL Server faktycznie przechowuje nietrwałą kolumnę obliczeniową. Weź następujący przykład: --SCHEMA CREATE TABLE dbo.Invoice ( InvoiceID INT IDENTITY(1, 1) PRIMARY KEY, CustomerID INT FOREIGN KEY REFERENCES dbo.Customer(CustomerID),...
Zadałem tutaj pytanie: /programming/43807566/how-to-divide-two-values-from-the-same-column-but-at-different-rows o dzieleniu wartości z tej samej tabeli, w tej samej kolumnie, ale w różnych wierszach. Teraz mam problem polegający na tym, że mam więcej liczników i mianowników (z różnymi uns). Czy...