Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Cara mengatur nilai bool dalam SQL

Server sql tidak mengekspos boolean tipe data yang dapat digunakan dalam kueri.
Sebaliknya, ia memiliki bit tipe data dengan kemungkinan nilai 0 atau 1 .
Jadi untuk menjawab pertanyaan Anda, Anda harus menggunakan 1 untuk menunjukkan true nilai, 0 untuk menunjukkan false nilai, atau null untuk menunjukkan nilai yang tidak diketahui.

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Parsing XML ke SQL Server

  2. Memindahkan Tabel SQL Server ke Filegroup Berbeda

  3. Bagaimana cara menjalankan paket SSIS dari .NET?

  4. Basis Data + Otentikasi Windows + Nama Pengguna/Kata Sandi?

  5. ATAU tidak didukung dengan Pernyataan KASUS di SQL Server