1
0
mirror of https://github.com/php/doc-de.git synced 2026-03-25 15:52:10 +01:00
Files
archived-doc-de/reference/sqlite/constants.xml
Yannick Torres e58081ebd3 Convert to UTF-8 & fix some errors
git-svn-id: https://svn.php.net/repository/phpdoc/de/trunk@297808 c90b9560-bf6c-de11-be94-00142212c4b1
2010-04-10 16:37:57 +00:00

390 lines
8.2 KiB
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 2fd3f0c96d9d221fe37109775af4df4cf949d5d8 Maintainer: hholzgra Status: ready -->
<appendix xml:id="sqlite.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<para>
Die Funktionen <function>sqlite_fetch_array</function> und
<function>sqlite_current</function> nutzen eine Konstante für die
unterschiedlichen Varianten von Ergebnis-Arrays. Die folgenden Konstanten sind
definiert:
</para>
<variablelist>
<title>SQLite Ergebnistyp Konstanten</title>
<varlistentry>
<term>
<constant>SQLITE_ASSOC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Spaltenwerte werden als Array zurückgegeben mit den Spaltennamen
als Schlüssel.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_BOTH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Spalten werden als Array zurückgegeben in dem sowohl die
Spaltennummer als auch der Spaltenname als Schlüssel
genutzt wird.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NUM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Spalten werden in einem Array mit numerischen Schlüsseln,
beginnend mit 0, zurückgegeben
</simpara>
</listitem>
</varlistentry>
</variablelist>
<para>
Einige Funktionen geben einen der folgenden Statuscodes zurück:
</para>
<variablelist>
<title>SQLite status code constants</title>
<varlistentry>
<term>
<constant>SQLITE_OK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Erfolgreiche Ausführung.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_ERROR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
SQL Fehler oder fehlende Datenbank.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_INTERNAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Interner Fehler in SQLite.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_PERM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Fehlende Zugriffsberechtigung.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_ABORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Abbruchanforderung aus einer Callback-Routine.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_BUSY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Datenbankdatei ist gesperrt.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_LOCKED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Eine Tabelle in der Datenbank ist gesperrt.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NOMEM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Speicheranforderung fehlgeschlagen.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_READONLY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Schreibversuch auf eine nur-lesen Datenbank.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_INTERRUPT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Interner Abbruch einer Operation.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_IOERR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Datei Ein-/Ausgabefehler.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NOTADB</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die zu öffnende Datei ist keine Datenbank.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_CORRUPT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Die Datenbankdatei ist beschädigt.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_FORMAT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Datenbankformatfehler.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NOTFOUND</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Tabelle oder Eintrag nicht gefunden.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_FULL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Einfügen mangels Speicherplatz fehlgeschlagen (intern).
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_CANTOPEN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Datenbankdatei kann nicht geöffnet werden.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_PROTOCOL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Protokollfehler beim Sperren einer Datenbank.
Database lock protocol error.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_EMPTY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Datenbank ist leer (internal).
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_SCHEMA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Das Datenbankschema hat sich geändert.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_TOOBIG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Zu viele Daten für eine Tabellenzeile.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_CONSTRAINT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Abbruch wegen einer fehlgeschlagenen Prüfbedingung.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_MISMATCH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Unverträgliche Datentypen.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_MISUSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Fehlerhafte Nutzung der Bibliothek.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_NOLFS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Nutzung eines auf diesem System nicht vorhandenen Betriebsystemfeatures.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_AUTH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Autorisierung fehlgeschlagen.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_ROW</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Interner Prozess hat eine andere Zeile bereitgestellt.
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SQLITE_DONE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Interner Prozess hat die Ausführung abgeschlossen.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->