1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
|
<HTML
><HEAD
><TITLE
>Embedded SQL Syntax Specification</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK
REL="HOME"
TITLE="GNADE User's Guide"
HREF="gnade.html"><LINK
REL="UP"
TITLE="GNU Embedded SQL Translator for Ada 95"
HREF="esql.html"><LINK
REL="PREVIOUS"
TITLE="Introduction to Embedded SQL"
HREF="esqlintro.html"><LINK
REL="NEXT"
TITLE="Embedded SQL statement"
HREF="x255.htm"></HEAD
><BODY
CLASS="CHAPTER"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>GNADE User's Guide: GNADE, The GNat Ada Database Environment; Version 1.2.0; Document Revision $Revision: 1.26 $</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="esqlintro.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="x255.htm"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="CHAPTER"
><H1
><A
NAME="SYNTAX"
>Chapter 11. Embedded SQL Syntax Specification</A
></H1
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
><A
HREF="esqlsyntax.html#AEN252"
>The GNU Ada 95 Embedded SQL</A
></DT
><DT
><A
HREF="x255.htm"
>Embedded SQL statement</A
></DT
><DT
><A
HREF="x264.htm"
>SQL Query and FETCH clause</A
></DT
><DT
><A
HREF="x271.htm"
>Embedded SQL declare section</A
></DT
><DT
><A
HREF="x281.htm"
>Embedded Exception Declaration</A
></DT
><DT
><A
HREF="x303.htm"
>Handling of return codes</A
></DT
><DT
><A
HREF="x308.htm"
>SQL Communication Area</A
></DT
><DT
><A
HREF="x320.htm"
>Connection Handling</A
></DT
><DT
><A
HREF="x331.htm"
>Cursor Handling</A
></DT
><DT
><A
HREF="x342.htm"
>Mixing ODBC and embedded SQLcode</A
></DT
><DT
><A
HREF="x350.htm"
>Dynamic SQL</A
></DT
><DT
><A
HREF="x364.htm"
>GNADE Specific Datatypes</A
></DT
></DL
></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="AEN252"
>The GNU Ada 95 Embedded SQL</A
></H1
><P
> The ESQL translator is based on the ISO/92 standard for Embedded SQL,
but a lot of issues have been left out there. In order to allow
comfortable coding several extensions have been added, which have been
derived from other popular ESQL dialects for Ada 95.
These add ons are not specially marked, because i believe without these
extensions it would not possible to implement an application.
</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="esqlintro.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="gnade.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="x255.htm"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Introduction to Embedded SQL</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="esql.html"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Embedded SQL statement</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>
|