Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-analysslutpunkt i Microsoft Fabric
Lager i Microsoft Fabric
SQL-databas i Förhandsversion av Microsoft Fabric
Negerar booleska indata.
              
              
              Transact-SQL syntaxkonventioner
Syntax
[ NOT ] boolean_expression  
Arguments
              boolean_expression
Är ett giltigt booleskt uttryck.
Result Types
Boolean
Result Value
RETURNERAR INTE värdet för ett booleskt uttryck.
Remarks
Att använda NOT negerar ett uttryck.
I följande tabell visas resultatet av att jämföra TRUE- och FALSE-värden med operatorn NOT.
| NOT | |
|---|---|
| TRUE | FALSE | 
| FALSE | TRUE | 
| UNKNOWN | UNKNOWN | 
Examples
I följande exempel hittas alla silverfärgade cyklar som inte har ett standardpris över $400.
-- Uses AdventureWorks  
  
SELECT ProductID, Name, Color, StandardCost  
FROM Production.Product  
WHERE ProductNumber LIKE 'BK-%' AND Color = 'Silver' AND NOT StandardCost > 400;  
GO  
Här är resultatet.
ProductID   Name                     Color         StandardCost
---------   -------------------      ------      ------------
984         Mountain-500 Silver, 40  Silver        308.2179
985         Mountain-500 Silver, 42  Silver        308.2179
986         Mountain-500 Silver, 44  Silver        308.2179
987         Mountain-500 Silver, 48  Silver        308.2179
988         Mountain-500 Silver, 52  Silver        308.2179
(6 row(s) affected)
Exempel: Azure Synapse Analytics and Analytics Platform System (PDW)
I följande exempel begränsas resultatet till SalesOrderNumber värden som börjar med och ProductKeys som är större än eller lika med SO6 400.
-- Uses AdventureWorks  
  
SELECT ProductKey, CustomerKey, OrderDateKey, ShipDateKey  
FROM FactInternetSales  
WHERE SalesOrderNumber LIKE 'SO6%' AND NOT ProductKey < 400;  
See Also
              Expressions (Transact-SQL)
              Inbyggda funktioner (Transact-SQL)
              Operators (Transact-SQL)
              SELECT (Transact-SQL)
              WHERE (Transact-SQL)