SQLite-Verbindung
SQLite ist ein dateibasierter, eigenständiger Datenbanktyp, der dadurch ideal für Szenarien geeignet ist, in denen Portabilität und einfache Konfiguration wichtig sind. Da SQLite-Datenbanken von UModel nativ unterstützt werden, müssen zur Herstellung einer Verbindung mit SQLite-Datenbanken keine Treiber installiert werden.
Anmerkungen zur Unterstützung von SQLite-Datenbanken
•Für SQLite-Datenbanken kann auf Linux-Systemen kein Timeout für eine Anweisungsausführung definiert werden.
•Die Volltextsuche in Tabellen wird nicht unterstützt.
•Bei SQLite können in jeder Zeile einer Tabelle Werte unterschiedliche Datentypen verwendet werden. Alle verarbeiteten Werte müssen mit dem deklarierten Spaltentyp kompatibel sein; daher können unerwartete Werte abgerufen werden und Laufzeitfehler auftreten, wenn der Wert in der Zeile einer SQLite-Datenbank nicht mit dem deklarierten Spaltentyp übereinstimmt.
Achtung
Es wird empfohlen, Tabellen mit dem Schlüsselwort STRICT zu erstellen, um ein besser vorhersehbares Verhalten Ihrer Daten sicherzustellen. Andernfalls können Daten eventuell nicht korrekt gelesen oder geschrieben werden, wenn eine Spalte Werte unterschiedlichen Typs enthält. Nähere Informationen zu STRICT-Tabellen finden Sie in der SQLite-Dokumentation. |