Administratorzy baz danych

10
Wyzwalanie wyzwalania pomimo braku wpływu na rzędy

To jest bardziej ogólne pytanie, ale motywacją tego pytania był problem, który napotkałem podczas korzystania z SQL Server. Mam ten wyzwalacz dołączony do zdarzenia Insert w tabeli, która zawiera pewną logikę, która jako efekt uboczny spowodowałaby błąd, gdyby nie wstawiono żadnych wierszy. Po...

10
Dlaczego muszę rzutować NULL na typ kolumny?

Mam pomocnika, który generuje dla mnie trochę kodu do wykonywania aktualizacji zbiorczych i generuje SQL, który wygląda następująco: (Zarówno aktywne, jak i podstawowe pola są typu boolean) UPDATE fields as t set "active" = new_values."active","core" = new_values."core" FROM (values...

10
Jak odmówić dostępu do SQL Server do określonego logowania przez SSMS, ale zezwalać na dostawcę danych .qqqClient danych

Mamy sytuację, w której programiści nie mają żadnych UPDATEuprawnień, ALE pracują z aplikacjami i widzą parametry połączenia -> znają hasła z niektórych kont SQL (przykład SQLLogin1), które mają uprawnienia UPDATE. Nasze operacje obecnie nie są idealne, a czasami dane produkcyjne muszą zostać...

10
Niedeterministyczna suma liczb zmiennoprzecinkowych

Pozwól mi powiedzieć oczywistą pięść: całkowicie rozumiem, że typy zmiennoprzecinkowe nie mogą dokładnie reprezentować wartości dziesiętnych . Tu nie chodzi o to! Niemniej jednak obliczenia zmiennoprzecinkowe mają być deterministyczne . Teraz, gdy to już nie przeszkadza, pokażę ci ciekawy...