XT Knowledge Base
Hauptseite | Über | Hilfe | FAQ | Spezialseiten | Anmelden

Druckversion | Impressum | Datenschutz | Aktuelle Version

SQLite 3

(Unterschied zwischen Versionen)

(SQL)
 
(Der Versionsvergleich bezieht 1 dazwischenliegende Version mit ein.)
Zeile 3: Zeile 3:
* [http://www.sqlite.org/ SQLite - Offizielle Seite]
* [http://www.sqlite.org/ SQLite - Offizielle Seite]
* [http://www.itwriting.com/blog/articles/a-simple-delphi-wrapper-for-sqlite-3 A simple Delphi wrapper for Sqlite 3]
* [http://www.itwriting.com/blog/articles/a-simple-delphi-wrapper-for-sqlite-3 A simple Delphi wrapper for Sqlite 3]
 +
* [http://sourceforge.net/projects/sqlitebrowser/ SQLite Database Browser]
== SQL ==
== SQL ==
=== In der Datenbank enthaltene Tabellen anzeigen ===
=== In der Datenbank enthaltene Tabellen anzeigen ===
<pre>
<pre>
-
select * from sqlite_master;
+
select * from sqlite_master where type="table";
</pre>
</pre>

Aktuelle Version vom 12:11, 30. Sep. 2010

Inhaltsverzeichnis

Links

SQLite 3

SQL

In der Datenbank enthaltene Tabellen anzeigen

select * from sqlite_master where type="table";

Feldinformationen einer Tabelle auslesen

PRAGMA table_info( tblock );

Binäre Daten in ein Blob-Feld einfügen:

create table tblock ( data blob );
insert into tblock (data) values (X'616263');
select * from tblock;

Ausgabe:

abc

Alternative:

select hex(data) from tblock;

Ausgabe:

616263

Optimierung

PRAGMA temp_store=MEMORY;
PRAGMA count_changes=OFF;