2016-04-10 47 views
1

ben SQLite'ta bu kodu var arama ve buldum ki eğer bir görüntüyü SQLite içine eklemek istersem, resmi "blob" ile tanımlamalıyım, birisi iyi olup olmadığını biliyordur.Koşullu SQLite denetim sınırlaması metin hatası

+0

: "" 'yi uygun SQL dizisi ayırıcı ile değiştirmeyi deneyin: '' –

+0

= = yerine = kullanın –

cevap

0

Bu görmek çok zor sorunu yapar:

Tipo text not null CHECK (Tipo = "Semaforos" or 
          Tipo = "Senalizacion" or 
          Tipo = "Calzada"   -- here 
          Tipo = "Parquimetro"  -- and here 
          Tipo = "Otro"), 

neyse birden çok değer için bir çek: o zaman neyi eksik görmek kolaydır,

Tipo text not null CHECK (Tipo = "Semaforos" or Tipo = "Senalizacion" or Tipo = "Calzada" Tipo = "Parquimetro" Tipo = "Otro"), 

iyi olur kodunuzu biçimlendirmeliyim IN:

CHECK (Tipo IN ('Semaforos', 'Senalizacion', 'Calzada', 'Parquimetro', 'Otro'))