SQLite 3
(Unterschied zwischen Versionen)
(Die Seite wurde neu angelegt: „ === Binäre Daten in ein Blob-Feld einfügen: === <pre> create table tblock ( data blob ); insert into tblock (data) values (X'616263'); select * from tblock; </…“) |
|||
Zeile 1: | Zeile 1: | ||
+ | == SQL == | ||
+ | === In der Datenbank enthaltene Tabellen anzeigen === | ||
+ | <pre> | ||
+ | select * from sqlite_master; | ||
+ | </pre> | ||
+ | |||
+ | === Feldinformationen einer Tabelle auslesen === | ||
+ | <pre> | ||
+ | PRAGMA table_info( tblock ); | ||
+ | </pre> | ||
=== Binäre Daten in ein Blob-Feld einfügen: === | === Binäre Daten in ein Blob-Feld einfügen: === | ||
Zeile 6: | Zeile 16: | ||
select * from tblock; | select * from tblock; | ||
</pre> | </pre> | ||
- | + | Ausgabe: | |
<pre> | <pre> | ||
abc | abc | ||
+ | </pre> | ||
+ | Alternative: | ||
+ | <pre> | ||
+ | select hex(data) from tblock; | ||
+ | </pre> | ||
+ | Ausgabe: | ||
+ | <pre> | ||
+ | 616263 | ||
</pre> | </pre> |
Version vom 11:35, 30. Sep. 2010
Inhaltsverzeichnis |
SQL
In der Datenbank enthaltene Tabellen anzeigen
select * from sqlite_master;
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