1 puntos por xguru 2021-08-23 | Aún no hay comentarios. | Compartir por WhatsApp
  • En SQLite, cuando el tipo de columna es INTEGER, '123' se convierte en 123, pero si entra 'xyz', se guarda tal cual 'xyz' para evitar pérdida de datos

  • A muchos desarrolladores les gusta este enfoque flexible y lo aprovechan como una ventaja

  • Pero ahora, para que también sea posible una verificación estricta de tipos como en las DB tradicionales, planean permitir desde la versión 3.37 especificar STRICT por tabla

→ Agregar STRICT al final de CREATE TABLE y hacer obligatorio especificar el tipo de dato en todos los campos

→ Solo se admiten los tipos INT, INTEGER, REAL, TEXT, BLOB y ANY

ANY guarda los datos ingresados tal cual (funciona de forma distinta a las tablas existentes que no son STRICT)

Aún no hay comentarios.

Aún no hay comentarios.