https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Embedded_SQL
Embedded SQL - Versionsgeschichte
2025-07-03T22:08:46Z
Versionsgeschichte dieser Seite in Wikipedia
MediaWiki 1.45.0-wmf.8
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=256720588&oldid=prev
Graph Pixel: Tippfehler korrigiert.
2025-06-05T15:40:33Z
<p>Tippfehler korrigiert.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 5. Juni 2025, 17:40 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 6:</td>
<td colspan="2" class="diff-lineno">Zeile 6:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Da ESQL standardisiert ist, sollten Programme mit ESQL – solange keine [[proprietär]]en Eigenschaften des jeweiligen SQL-Dialektes verwendet werden – kompatibel mit Datenbanken verschiedener Hersteller sein, allerdings nur auf Ebene des [[Quellcode]]s. Das heißt, dass bei Wechsel des Datenbankfabrikats, manchmal sogar beim Versionsupdate der gleichen Datenbank, der Quellcode durch den ESQL-Precompiler und Compiler neu übersetzt und gegen die aktuelle Bibliothek gelinkt werden muss. Dies unterscheidet ESQL von Konzepten mit ähnlichem Einsatzzweck wie [[ODBC]] oder [[JDBC]], wo beim Wechsel der Datenbank (theoretisch) nur ein [[Gerätetreiber|Treiber]] ausgewechselt wird und das kompilierte Programm weiter verwendet werden kann. Es gibt allerdings mindestens einen COBOL-Compiler, der ESQL-Anweisungen in Aufrufe von ODBC umwandelt.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Da ESQL standardisiert ist, sollten Programme mit ESQL – solange keine [[proprietär]]en Eigenschaften des jeweiligen SQL-Dialektes verwendet werden – kompatibel mit Datenbanken verschiedener Hersteller sein, allerdings nur auf Ebene des [[Quellcode]]s. Das heißt, dass bei Wechsel des Datenbankfabrikats, manchmal sogar beim Versionsupdate der gleichen Datenbank, der Quellcode durch den ESQL-Precompiler und Compiler neu übersetzt und gegen die aktuelle Bibliothek gelinkt werden muss. Dies unterscheidet ESQL von Konzepten mit ähnlichem Einsatzzweck wie [[ODBC]] oder [[JDBC]], wo beim Wechsel der Datenbank (theoretisch) nur ein [[Gerätetreiber|Treiber]] ausgewechselt wird und das kompilierte Programm weiter verwendet werden kann. Es gibt allerdings mindestens einen COBOL-Compiler, der ESQL-Anweisungen in Aufrufe von ODBC umwandelt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Der Vorteil dieses Ansatzes der Datenbankanbindung liegt darin, dass zur [[Compilezeit]] nicht nur die SQL-[[Syntax]], sondern auch die Typverträglichkeit der Schnittstellenvariablen gegen die Datentypen des Datenbanksystems geprüft werden kann. Laufzeitgebundene Architekturen wie [[Open Database Connectivity|ODBC]], [[JDBC]], [[ActiveX Data Objects|ADO]] oder [[ADO.NET]] können zu <del style="font-weight: bold; text-decoration: none;">diesen</del> Zeitpunkt keine Typprüfung vornehmen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Der Vorteil dieses Ansatzes der Datenbankanbindung liegt darin, dass zur [[Compilezeit]] nicht nur die SQL-[[Syntax]], sondern auch die Typverträglichkeit der Schnittstellenvariablen gegen die Datentypen des Datenbanksystems geprüft werden kann. Laufzeitgebundene Architekturen wie [[Open Database Connectivity|ODBC]], [[JDBC]], [[ActiveX Data Objects|ADO]] oder [[ADO.NET]] können zu <ins style="font-weight: bold; text-decoration: none;">diesem</ins> Zeitpunkt keine Typprüfung vornehmen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Syntax ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Syntax ==</div></td>
</tr>
</table>
Graph Pixel
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=245985852&oldid=prev
RM2026: /* Technische Beschreibung */
2024-06-17T10:56:21Z
<p><span class="autocomment">Technische Beschreibung</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 17. Juni 2024, 12:56 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 6:</td>
<td colspan="2" class="diff-lineno">Zeile 6:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Da ESQL standardisiert ist, sollten Programme mit ESQL – solange keine [[proprietär]]en Eigenschaften des jeweiligen SQL-Dialektes verwendet werden – kompatibel mit Datenbanken verschiedener Hersteller sein, allerdings nur auf Ebene des [[Quellcode]]s. Das heißt, dass bei Wechsel des Datenbankfabrikats, manchmal sogar beim Versionsupdate der gleichen Datenbank, der Quellcode durch den ESQL-Precompiler und Compiler neu übersetzt und gegen die aktuelle Bibliothek gelinkt werden muss. Dies unterscheidet ESQL von Konzepten mit ähnlichem Einsatzzweck wie [[ODBC]] oder [[JDBC]], wo beim Wechsel der Datenbank (theoretisch) nur ein [[Gerätetreiber|Treiber]] ausgewechselt wird und das kompilierte Programm weiter verwendet werden kann. Es gibt allerdings mindestens einen COBOL-Compiler, der ESQL-Anweisungen in Aufrufe von ODBC umwandelt.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Da ESQL standardisiert ist, sollten Programme mit ESQL – solange keine [[proprietär]]en Eigenschaften des jeweiligen SQL-Dialektes verwendet werden – kompatibel mit Datenbanken verschiedener Hersteller sein, allerdings nur auf Ebene des [[Quellcode]]s. Das heißt, dass bei Wechsel des Datenbankfabrikats, manchmal sogar beim Versionsupdate der gleichen Datenbank, der Quellcode durch den ESQL-Precompiler und Compiler neu übersetzt und gegen die aktuelle Bibliothek gelinkt werden muss. Dies unterscheidet ESQL von Konzepten mit ähnlichem Einsatzzweck wie [[ODBC]] oder [[JDBC]], wo beim Wechsel der Datenbank (theoretisch) nur ein [[Gerätetreiber|Treiber]] ausgewechselt wird und das kompilierte Programm weiter verwendet werden kann. Es gibt allerdings mindestens einen COBOL-Compiler, der ESQL-Anweisungen in Aufrufe von ODBC umwandelt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Der Vorteil dieses Ansatzes der Datenbankanbindung liegt darin, dass zur [[Compilezeit]] nicht nur die SQL-[[Syntax]], sondern auch die Typverträglichkeit der Schnittstellenvariablen gegen die Datentypen des Datenbanksystems geprüft werden kann. Laufzeitgebundene Architekturen wie [[Open Database Connectivity|ODBC]], [[JDBC]], [[ActiveX Data Objects|ADO]] oder [[ADO.NET]] können keine Typprüfung vornehmen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Der Vorteil dieses Ansatzes der Datenbankanbindung liegt darin, dass zur [[Compilezeit]] nicht nur die SQL-[[Syntax]], sondern auch die Typverträglichkeit der Schnittstellenvariablen gegen die Datentypen des Datenbanksystems geprüft werden kann. Laufzeitgebundene Architekturen wie [[Open Database Connectivity|ODBC]], [[JDBC]], [[ActiveX Data Objects|ADO]] oder [[ADO.NET]] können<ins style="font-weight: bold; text-decoration: none;"> zu diesen Zeitpunkt</ins> keine Typprüfung vornehmen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Syntax ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Syntax ==</div></td>
</tr>
</table>
RM2026
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=215013303&oldid=prev
Ulanwp: = fehlte
2021-08-24T09:59:06Z
<p>= fehlte</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 24. August 2021, 11:59 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 56:</td>
<td colspan="2" class="diff-lineno">Zeile 56:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 1: Framework | Verlag=ISO/IEC | Datum=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-1:2003(E), Abschnitte: 4.8.1, 5.3.3.1 | Online=[https://web.archive.org/web/20160304081026/http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075%282003%29%20ISO%20SQL%20standard/9075%282003%29%201%20framework.pdf web.archive.org] |Format=PDF |KBytes=582 |<del style="font-weight: bold; text-decoration: none;">Abruf2021</del>-08-24}}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 1: Framework | Verlag=ISO/IEC | Datum=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-1:2003(E), Abschnitte: 4.8.1, 5.3.3.1 | Online=[https://web.archive.org/web/20160304081026/http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075%282003%29%20ISO%20SQL%20standard/9075%282003%29%201%20framework.pdf web.archive.org] |Format=PDF |KBytes=582 |<ins style="font-weight: bold; text-decoration: none;">Abruf=2021</ins>-08-24}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 2: Foundation | Verlag=ISO/IEC | Datum=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-2:2003(E), Kapitel: 20 Embedded SQL | Online=[https://web.archive.org/web/20160304083044/http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075%282003%29%20ISO%20SQL%20standard/9075%282003%29%202%20foundation.pdf web.archive.org] |Format=PDF |KBytes=139 |<del style="font-weight: bold; text-decoration: none;">Abruf2021</del>-08-24}}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 2: Foundation | Verlag=ISO/IEC | Datum=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-2:2003(E), Kapitel: 20 Embedded SQL | Online=[https://web.archive.org/web/20160304083044/http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075%282003%29%20ISO%20SQL%20standard/9075%282003%29%202%20foundation.pdf web.archive.org] |Format=PDF |KBytes=139 |<ins style="font-weight: bold; text-decoration: none;">Abruf=2021</ins>-08-24}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 3: Call-Level Interface | Verlag=ISO/IEC | Datum=2003 | Auflage=3. | Kommentar=Referenznummer: 9075-3:2003(E), Anhang B.1 (Übersetzungsbeispiele von Embedded SQL nach low-level Library Function Calls)}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 3: Call-Level Interface | Verlag=ISO/IEC | Datum=2003 | Auflage=3. | Kommentar=Referenznummer: 9075-3:2003(E), Anhang B.1 (Übersetzungsbeispiele von Embedded SQL nach low-level Library Function Calls)}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>
Ulanwp
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=215013287&oldid=prev
Ulanwp: 2 Deadlinks repariert und Vorlagen um Daten ergänzt; ein Deadlink entfernt
2021-08-24T09:58:29Z
<p>2 Deadlinks repariert und Vorlagen um Daten ergänzt; ein Deadlink entfernt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 24. August 2021, 11:58 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 56:</td>
<td colspan="2" class="diff-lineno">Zeile 56:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Literatur ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 1: Framework | Verlag=ISO/IEC | <del style="font-weight: bold; text-decoration: none;">Jahr</del>=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-1:2003(E), Abschnitte: 4.8.1, 5.3.3.1 | Online=[http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075<del style="font-weight: bold; text-decoration: none;">(2003)</del>%20ISO%20SQL%20standard/9075<del style="font-weight: bold; text-decoration: none;">(2003)</del>%201%20framework.pdf <del style="font-weight: bold; text-decoration: none;">PDF</del>] }}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 1: Framework | Verlag=ISO/IEC | <ins style="font-weight: bold; text-decoration: none;">Datum</ins>=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-1:2003(E), Abschnitte: 4.8.1, 5.3.3.1 | Online=[<ins style="font-weight: bold; text-decoration: none;">https://web.archive.org/web/20160304081026/</ins>http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075<ins style="font-weight: bold; text-decoration: none;">%282003%29</ins>%20ISO%20SQL%20standard/9075<ins style="font-weight: bold; text-decoration: none;">%282003%29</ins>%201%20framework.pdf <ins style="font-weight: bold; text-decoration: none;">web.archive.org</ins>] <ins style="font-weight: bold; text-decoration: none;">|Format=PDF |KBytes=582 |Abruf2021-08-24</ins>}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 2: Foundation | Verlag=ISO/IEC | <del style="font-weight: bold; text-decoration: none;">Jahr</del>=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-2:2003(E), Kapitel: 20 Embedded SQL | Online=[http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075<del style="font-weight: bold; text-decoration: none;">(2003)</del>%20ISO%20SQL%20standard/9075<del style="font-weight: bold; text-decoration: none;">(2003)</del>%202%20foundation.pdf <del style="font-weight: bold; text-decoration: none;">PDF</del>] }}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 2: Foundation | Verlag=ISO/IEC | <ins style="font-weight: bold; text-decoration: none;">Datum</ins>=2003 | Auflage=2. | Kommentar=Referenznummer: 9075-2:2003(E), Kapitel: 20 Embedded SQL | Online=[<ins style="font-weight: bold; text-decoration: none;">https://web.archive.org/web/20160304083044/</ins>http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075<ins style="font-weight: bold; text-decoration: none;">%282003%29</ins>%20ISO%20SQL%20standard/9075<ins style="font-weight: bold; text-decoration: none;">%282003%29</ins>%202%20foundation.pdf <ins style="font-weight: bold; text-decoration: none;">web.archive.org</ins>] <ins style="font-weight: bold; text-decoration: none;">|Format=PDF |KBytes=139 |Abruf2021-08-24</ins>}}</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 3: Call-Level Interface | Verlag=ISO/IEC | <del style="font-weight: bold; text-decoration: none;">Jahr</del>=2003 | Auflage=3. | Kommentar=Referenznummer: 9075-3:2003(E), Anhang B.1 (Übersetzungsbeispiele von Embedded SQL nach low-level Library Function Calls)<del style="font-weight: bold; text-decoration: none;"> | Online=[http://lampsvn.epfl.ch/svn-repos/dubochet/dbc/trunk/doc/9075(2003)%20ISO%20SQL%20standard/9075(2003)%203%20call-level%20interface.pdf PDF] </del>}}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* {{Literatur| Titel=ISO 9075 Part 3: Call-Level Interface | Verlag=ISO/IEC | <ins style="font-weight: bold; text-decoration: none;">Datum</ins>=2003 | Auflage=3. | Kommentar=Referenznummer: 9075-3:2003(E), Anhang B.1 (Übersetzungsbeispiele von Embedded SQL nach low-level Library Function Calls)}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
</table>
Ulanwp
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=194679316&oldid=prev
2.247.247.18: Rechtschreibung („Compiler“ (Fremdwort aus dem Englischen), aber „kompilieren“): https://www.duden.de/rechtschreibung/kompilieren
2019-12-06T12:09:30Z
<p>Rechtschreibung („Compiler“ (Fremdwort aus dem Englischen), aber „kompilieren“): https://www.duden.de/rechtschreibung/kompilieren</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 6. Dezember 2019, 14:09 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 4:</td>
<td colspan="2" class="diff-lineno">Zeile 4:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>ESQL Statements werden in die Abfolge der regulären Statements der Programmiersprache (= Hostsprache) eingefügt. Ein [[Precompiler]] wandelt die ESQL Statements in normalen Code der Hostsprache um, der dann mit dessen [[Compiler]] übersetzt wird. (Einige COBOL-Compiler enthalten einen integrierten ESQL-Precompiler.) Der umgewandelte Code enthält Aufrufe der [[Schnittstelle]] zur [[Datenbank]]. Diese Schnittstelle muss als [[Programmbibliothek|Bibliothek]] in das fertige Programm [[Linker (Computerprogramm)|gelinkt]] werden. Die Bibliothek ist abhängig von der verwendeten Datenbank und wird gewöhnlich vom jeweiligen Datenbankhersteller geliefert.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>ESQL Statements werden in die Abfolge der regulären Statements der Programmiersprache (= Hostsprache) eingefügt. Ein [[Precompiler]] wandelt die ESQL Statements in normalen Code der Hostsprache um, der dann mit dessen [[Compiler]] übersetzt wird. (Einige COBOL-Compiler enthalten einen integrierten ESQL-Precompiler.) Der umgewandelte Code enthält Aufrufe der [[Schnittstelle]] zur [[Datenbank]]. Diese Schnittstelle muss als [[Programmbibliothek|Bibliothek]] in das fertige Programm [[Linker (Computerprogramm)|gelinkt]] werden. Die Bibliothek ist abhängig von der verwendeten Datenbank und wird gewöhnlich vom jeweiligen Datenbankhersteller geliefert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Da ESQL standardisiert ist, sollten Programme mit ESQL – solange keine [[proprietär]]en Eigenschaften des jeweiligen SQL-Dialektes verwendet werden – kompatibel mit Datenbanken verschiedener Hersteller sein, allerdings nur auf Ebene des [[Quellcode]]s. Das heißt, dass bei Wechsel des Datenbankfabrikats, manchmal sogar beim Versionsupdate der gleichen Datenbank, der Quellcode durch den ESQL-Precompiler und Compiler neu übersetzt und gegen die aktuelle Bibliothek gelinkt werden muss. Dies unterscheidet ESQL von Konzepten mit ähnlichem Einsatzzweck wie [[ODBC]] oder [[JDBC]], wo beim Wechsel der Datenbank (theoretisch) nur ein [[Gerätetreiber|Treiber]] ausgewechselt wird und das <del style="font-weight: bold; text-decoration: none;">compilierte</del> Programm weiter verwendet werden kann. Es gibt allerdings mindestens einen COBOL-Compiler, der ESQL-Anweisungen in Aufrufe von ODBC umwandelt.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Da ESQL standardisiert ist, sollten Programme mit ESQL – solange keine [[proprietär]]en Eigenschaften des jeweiligen SQL-Dialektes verwendet werden – kompatibel mit Datenbanken verschiedener Hersteller sein, allerdings nur auf Ebene des [[Quellcode]]s. Das heißt, dass bei Wechsel des Datenbankfabrikats, manchmal sogar beim Versionsupdate der gleichen Datenbank, der Quellcode durch den ESQL-Precompiler und Compiler neu übersetzt und gegen die aktuelle Bibliothek gelinkt werden muss. Dies unterscheidet ESQL von Konzepten mit ähnlichem Einsatzzweck wie [[ODBC]] oder [[JDBC]], wo beim Wechsel der Datenbank (theoretisch) nur ein [[Gerätetreiber|Treiber]] ausgewechselt wird und das <ins style="font-weight: bold; text-decoration: none;">kompilierte</ins> Programm weiter verwendet werden kann. Es gibt allerdings mindestens einen COBOL-Compiler, der ESQL-Anweisungen in Aufrufe von ODBC umwandelt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Vorteil dieses Ansatzes der Datenbankanbindung liegt darin, dass zur [[Compilezeit]] nicht nur die SQL-[[Syntax]], sondern auch die Typverträglichkeit der Schnittstellenvariablen gegen die Datentypen des Datenbanksystems geprüft werden kann. Laufzeitgebundene Architekturen wie [[Open Database Connectivity|ODBC]], [[JDBC]], [[ActiveX Data Objects|ADO]] oder [[ADO.NET]] können keine Typprüfung vornehmen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Der Vorteil dieses Ansatzes der Datenbankanbindung liegt darin, dass zur [[Compilezeit]] nicht nur die SQL-[[Syntax]], sondern auch die Typverträglichkeit der Schnittstellenvariablen gegen die Datentypen des Datenbanksystems geprüft werden kann. Laufzeitgebundene Architekturen wie [[Open Database Connectivity|ODBC]], [[JDBC]], [[ActiveX Data Objects|ADO]] oder [[ADO.NET]] können keine Typprüfung vornehmen.</div></td>
</tr>
</table>
2.247.247.18
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=185512172&oldid=prev
Wiegels: Weiterleitungsauflösung
2019-02-08T23:44:29Z
<p>Weiterleitungsauflösung</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 9. Februar 2019, 01:44 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 63:</td>
<td colspan="2" class="diff-lineno">Zeile 63:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.postgresql.org/docs/current/static/ecpg.html ECPG – Embedded SQL in C]. PostgreSQL Documentation, (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.postgresql.org/docs/current/static/ecpg.html ECPG – Embedded SQL in C]. PostgreSQL Documentation, (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{<del style="font-weight: bold; text-decoration: none;">Vorlage:</del>SQL}}</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{<ins style="font-weight: bold; text-decoration: none;">Navigationsleiste </ins>SQL}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
</tr>
</table>
Wiegels
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=185476198&oldid=prev
R4nd0m1: + Navigation
2019-02-07T18:29:41Z
<p>+ Navigation</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 7. Februar 2019, 20:29 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 62:</td>
<td colspan="2" class="diff-lineno">Zeile 62:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.postgresql.org/docs/current/static/ecpg.html ECPG – Embedded SQL in C]. PostgreSQL Documentation, (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.postgresql.org/docs/current/static/ecpg.html ECPG – Embedded SQL in C]. PostgreSQL Documentation, (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Vorlage:SQL}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
</tr>
</table>
R4nd0m1
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=181836693&oldid=prev
Kelti: /* Weblink aktualisiert */
2018-10-16T05:28:56Z
<p><span class="autocomment">Weblink aktualisiert</span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 16. Oktober 2018, 07:28 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 61:</td>
<td colspan="2" class="diff-lineno">Zeile 61:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del style="font-weight: bold; text-decoration: none;">http</del>://www.postgresql.org/docs/<del style="font-weight: bold; text-decoration: none;">9.2</del>/<del style="font-weight: bold; text-decoration: none;">interactive</del>/ecpg.html ECPG – Embedded SQL in C]. PostgreSQL<del style="font-weight: bold; text-decoration: none;"> 9.2.0</del> Documentation,<del style="font-weight: bold; text-decoration: none;"> 2012</del> (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.postgresql.org/docs/<ins style="font-weight: bold; text-decoration: none;">current</ins>/<ins style="font-weight: bold; text-decoration: none;">static</ins>/ecpg.html ECPG – Embedded SQL in C]. PostgreSQL Documentation, (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
</tr>
</table>
Kelti
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=181812086&oldid=prev
Phzh: typo
2018-10-15T11:31:31Z
<p>typo</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 15. Oktober 2018, 13:31 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 50:</td>
<td colspan="2" class="diff-lineno">Zeile 50:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> ;</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> ;</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Variablen 'vorname' und 'nachname' werden hier <del style="font-weight: bold; text-decoration: none;">-</del> wie auch im Beispiel oben <del style="font-weight: bold; text-decoration: none;">-</del> zur Aufnahme der gelesenen Werte verwendet. Zusätzlich geben die Indikatorvariablen 'i_vorname' und 'i_nachname' an, ob der Vorname und der Nachname überhaupt vorhanden war. Wenn z.&nbsp;B. nur der Nachname gespeichert war und der Vorname unbekannt (<code>Null</code>) war, dann wurde 'i_nachname' mit 0 und 'i_vorname' mit −1 belegt.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Variablen 'vorname' und 'nachname' werden hier <ins style="font-weight: bold; text-decoration: none;">–</ins> wie auch im Beispiel oben <ins style="font-weight: bold; text-decoration: none;">–</ins> zur Aufnahme der gelesenen Werte verwendet. Zusätzlich geben die Indikatorvariablen 'i_vorname' und 'i_nachname' an, ob der Vorname und der Nachname überhaupt vorhanden war. Wenn z.&nbsp;B. nur der Nachname gespeichert war und der Vorname unbekannt (<code>Null</code>) war, dann wurde 'i_nachname' mit 0 und 'i_vorname' mit −1 belegt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Siehe auch ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Siehe auch ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 61:</td>
<td colspan="2" class="diff-lineno">Zeile 61:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.postgresql.org/docs/9.2/interactive/ecpg.html ECPG <del style="font-weight: bold; text-decoration: none;">-</del> Embedded SQL in C]. PostgreSQL 9.2.0 Documentation, 2012 (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.postgresql.org/docs/9.2/interactive/ecpg.html ECPG <ins style="font-weight: bold; text-decoration: none;">–</ins> Embedded SQL in C]. PostgreSQL 9.2.0 Documentation, 2012 (Beschreibung der [[PostgreSQL]] Implementation von Embedded SQL).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Kategorie:Datenbankschnittstelle]]</div></td>
</tr>
</table>
Phzh
https://de.wikipedia.org/w/index.php?title=Embedded_SQL&diff=178325340&oldid=prev
Aka: doppelten Link entfernt
2018-06-14T21:23:51Z
<p>doppelten Link entfernt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 14. Juni 2018, 23:23 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Embedded SQL''' ({{enS}} für ''eingebettetes [[SQL]]'', abgekürzt '''ESQL''') standardisiert die Syntax zum Einfügen von <del style="font-weight: bold; text-decoration: none;">[[</del>SQL<del style="font-weight: bold; text-decoration: none;">]]</del> Befehlen in Programmiersprachen. Die Einbettung in [[Ada (Programmiersprache)|Ada]], [[C (Programmiersprache)|C]], [[C++]], [[COBOL]], [[Fortran]], [[MUMPS]], [[Pascal (Programmiersprache)|Pascal]] und [[PL/I]] wird im Teil 2 ''Foundation'' (SQL/Foundation) und die Einbettung in [[Java (Programmiersprache)|Java]] im Teil 10 ''Object Language Bindings'' ([[SQLJ|SQL/OLB]]) des [[SQL#Sprachstandard|SQL Standards]] ''ISO/IEC 9075'' spezifiziert.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Embedded SQL''' ({{enS}} für ''eingebettetes [[SQL]]'', abgekürzt '''ESQL''') standardisiert die Syntax zum Einfügen von SQL Befehlen in Programmiersprachen. Die Einbettung in [[Ada (Programmiersprache)|Ada]], [[C (Programmiersprache)|C]], [[C++]], [[COBOL]], [[Fortran]], [[MUMPS]], [[Pascal (Programmiersprache)|Pascal]] und [[PL/I]] wird im Teil 2 ''Foundation'' (SQL/Foundation) und die Einbettung in [[Java (Programmiersprache)|Java]] im Teil 10 ''Object Language Bindings'' ([[SQLJ|SQL/OLB]]) des [[SQL#Sprachstandard|SQL Standards]] ''ISO/IEC 9075'' spezifiziert.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Technische Beschreibung ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Technische Beschreibung ==</div></td>
</tr>
</table>
Aka