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

Druckversion | Impressum | Datenschutz | Aktuelle Version

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>
-
Output:
+
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