sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan indstilles bool-værdi i SQL

SQL-serveren afslører ikke en boolean datatype, som kan bruges i forespørgsler.
I stedet har den en bit datatype, hvor de mulige værdier er 0 eller 1 .
Så for at besvare dit spørgsmål skal du bruge 1 for at angive en true værdi, 0 for at angive en false værdi eller null for at angive en ukendt værdi.

Update [mydb].[dbo].[myTable]
SET isTrue =
CASE WHEN Name = 'Jason' THEN 
    1
ELSE 
    0
END


  1. Hvad er strengsammenkædningsoperatoren i Oracle?

  2. Gruppér DateTime i 5,15,30 og 60 minutters intervaller

  3. Hvorfor nedsætter MYSQL højere LIMIT offset forespørgslen?

  4. Sikring af MySQL - Brug af dataadgangsrettigheder til en sikker installation