Udostępnij za pośrednictwem


Operatory bitowe (aparat bazy danych)

Bitowe operatory są używane w int, smallint, lub tinyint danych.~ Można także użyć operator (bitowe nie) bit danych.Wszystkie operatory bitowe wykonać operację na jeden lub więcej określonych wartości całkowitych, które są tłumaczone na binarny wyrażeń w Transact-SQL instrukcji.Na przykład ~ (bitowe NOT) operator zmienia binarne 1s do 0s i 0s wartości 1.Aby wyświetlić operacje bitowe, można przekonwertować lub obliczyć wartości dziesiętne.

Na przykład przyjmuje chcesz dodać 150 i 75 razem i interesuje Cię również wartość dziesiętna 225.Jednak również chcesz użyć binarne arytmetyczne, 0s i 1s.Można użyć operator AND logiczną (&) dla tego celu.

Jeśli przechowujesz dane całkowitą zwykłej wartości dziesiętnych jak 150 i 75 wymienione wcześniej i wykonać translacji wewnętrznego zrobić binarne matematycznych, operatory bitowe.Bitowe operatory są również bardzo użyteczne w uzyskaniu wartość nie, który nie jest szczególnie dokładnym przeciwieństwem.