Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende elementen worden gebruikt in de eerder genoemde SQL-instructies.
Element
basis-tabel-identifier ::= gebruiker-gedefinieerde-naam
basistabel-naam ::= basistabel-identificatie
boolean-factor ::= [NOT] boolean-primair
Boolean-primary ::= comparison-predicate | ( zoekconditie )
booleaanse term ::= booleaanse factor [EN booleaanse term]
character-string-literal ::= ''{character}...'' (Karakter is elk teken in de tekenset van de driver/databron. Om één letterlijk citaatteken ('') in een karakterstring-letterlijk op te nemen, gebruik je twee letterlijke citaattekens [''''].)
kolom-identificatie ::= gebruikersgedefinieerde-naam
kolomnaam ::= [tabelnaam.]kolomidentificatie
vergelijkingsoperator ::= < | > | <= | >= | = | | <>
vergelijking-predicaat ::= expressie-vergelijkingsoperator-expressie
data-type ::= character-string-type (character-string-type is elk datatype waarvoor de kolom ""DATA_TYPE"" in de resultaatset die door SQLGetTypeInfo wordt teruggegeven ofwel SQL_CHAR of SQL_VARCHAR.)
cijfer ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
dynamisch-parameter ::= ?
uitdrukking ::= term | expressie {+|-} term
factor ::= [+|-]primair
insert-value ::=
Dynamic-parameter
| letterlijk
| NULL
| USER
letter ::= kleine letter | hoofdletter-letter
letterlijk ::= karakterstring-letterlijk
Kleine letter ::= een | b | c | d | e | f | g | h | I | j | k | l | m | n | o | p | q | r | s | t | u | v | w | x | y | z
volgorde-op-clausule ::= VOLGORDE VOLGENS sort-specificatie [, sort-specificatie]...
Primaire ::= kolomnaam-naam
| Dynamic-parameter
| letterlijk
| ( uitdrukking )
zoekvoorwaarde ::= booleaans-term [OF zoekconditie]
select-lijst ::= * | select-sublist [, select-sublist]... (select-list kan geen parameters bevatten.)
select-sublist ::= expressie
sort-specificatie ::= {unsigned-integer | kolomnaam} [ASC | DESC]
tabel-identificatie ::= gebruiker-gedefinieerde-naam
tabelnaam ::= tabel-identificatie
tabelreferentie ::= tabelnaam-naam
tabelreferentie-lijst ::= tabelreferentie [,tabelreferentie]...
term ::= factorterm | {*|/} factor
Ongetekend-integer ::= {cijfer}
hoofdletter-: := A | B | C | D | E | F | G | H | Ik | J | K | L | M | N | O | P | V | R | S | T | U | V | W | X | Y | Z
gebruikersgedefinieerde-naam ::= letter[cijfer | letter | _]...