Administratorzy baz danych

13
Porównanie wartości NULL w tabeli

Zawsze zastanawiam się nad jakimś tajemniczym zachowaniem t-sql, jak poniżej -- Create table t and insert values. use tempdb CREATE TABLE dbo.t (a INT NULL); -- insert 3 values INSERT INTO dbo.t values (NULL),(0),(1); GO set ansi_nulls off -- purposely turn off, so we can allow NULL...

13
Różnica między „i” a „&”

Próbuję zrozumieć kolejność wykonywania operacji logicznych i mam następujący kod: declare @T bit ='TRUE' declare @F bit ='False' print @T and @F i zwraca błąd jako Niepoprawna składnia w pobliżu słowa kluczowego „i”. Zamieniłem „i” na „&”, a kod znów działa. Dlaczego poprzedni kod nie...

13
Korzystanie z zamiany w SQL

Mam tabelę i muszę zaktualizować niektóre nazwiska, ale zastanawiałem się nad tym następujące zapytania: Czy oboje zrobią to samo? Zapytanie 1 Update mytable Set Name = Replace(Name,'Jeff','Joe') Zapytanie 2 Update mytable Set Name = 'Joe' where Name =