SQLite tablosuna BOOL
değerini eklemem gerekiyor. Herhangi bir fikriniz veya örnek kodunuz varsa lütfen paylaşın. http://www.sqlite.org/datatype3.html itibarenSQLite ekleme bool değeri
6
A
cevap
18
:
SQLite ayrı Boole saklama sınıfı yoktur. Bunun yerine, Boole değerleri tam sayı 0 (yanlış) ve 1 (doğru) olarak saklanır.
+0
yanıt için teşekkürler =) – LightNight
11
SQLite ancak haklı Oli Charlesworth tarafından bahsedilen bir tamsayı olarak depolanır, bir tür olarak BOOL tanıyabilir. Ancak BOOL anahtar kelime kullanarak
hala çalışacak:CREATE TABLE YourTable(
isBool BOOL NOT NULL DEFAULT 0,
);
INSERT INTO YourTable (isBool) VALUES (1);
INSERT INTO YourTable (isBool) VALUES (4);
SELECT * FROM YourTable;
isBool
----------
1
4
hala YourTable
eklenecektir
olası yinelenen http://stackoverflow.com/questions/843780/store-boolean-value-in-sqlite) –
[SQLite'de boole değerini depola] 'nın olası kopyası (https://stackoverflow.com/questions/843780/store-boolean-value-in-sqlite) – Flimzy