Manual IASOF / SofiaDB

Tareas con SofiaDB

  1. Crear una tabla al arrancar: datos.ejecutar("CREATE TABLE IF NOT EXISTS ...").
  2. Insertar valores sin pegarlos al SQL: los valores van entre llaves en una cadena con $.
  3. Leer filas en un registro tipado: datos.consultar(Tipo, sql) llena los campos por nombre de columna.
  4. Leer un valor suelto: datos.entero(sql) o datos.texto(sql).
  5. Agrupar cambios en una transacción: transaccion { } deja todo o nada.
  6. Evitar duplicados con un índice único: CREATE UNIQUE INDEX IF NOT EXISTS ....