Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Выполняет побитовые логические операции AND с двумя целочисленными значениями и задает значение для результата операции.
Соглашения о синтаксисе Transact-SQL
Syntax
expression &= expression
Arguments
expression
Любое допустимое выражение любого из типов данных в числовой категории, за исключением битового типа данных.
Типы возвращаемых данных
Возвращает результат типа данных аргумента с более высоким приоритетом. Дополнительные сведения см. в разделе о приоритете типов данных (Transact-SQL).
Remarks
Оператор &= сокращен для использования = операторов и & операторов. Следующие два запроса эквивалентны.
-- &= operator
DECLARE @bitwise INT = 1;
SET @bitwise &= 1;
SELECT @bitwise;
GO
-- = and & operators
DECLARE @bitwise INT = 1;
SET @bitwise = @bitwise & 1;
SELECT @bitwise;
GO
Оба примера возвращают результат 1.
Дополнительные сведения см. в разделе > (Побитовая и) (Transact-SQL).