602SQL-┌plnß dokumentace Index   Tisk  

KompilaΦnφ direktivy a makra (klientsk² jazyk)

Do programu v klientskΘm programovacφm jazyce lze vklßdat tzv. direktivy, kterΘ umo₧≥ujφ p°eklßdßnφ pouze vybran²ch Φßstφ programu, definovßnφ a rozvφjenφ maker, vklßdßnφ jednoho programu do druhΘho nebo snadnΘ za°azovßnφ SQL p°φkaz∙ do programu.

Direktivy se zapisujφ (stejn∞ jako v jazyce C) na zvlßÜtnφ °ßdku ve tvaru:

#jmΘno_direktivy parametry

p°iΦem₧ znak # musφ b²t na zaΦßtku °ßdky - v prvnφm sloupci.

Alternativn∞ lze direktivy zapisovat takΘ zp∙sobem pou₧φvan²m v jazyce Delphi, a to na zaΦßtku komentß°e takto:

{$jmΘno_direktivy parametry ... }

Pokud nejde o direktivy define nebo sql, pak p°φpadn² text, nßsledujφcφ za direktivou uvnit° komentß°ov²ch zßvorek, se ignoruje. JmΘna direktiv lze psßt velk²mi i mal²mi pφsmeny.

Oblasti, kde lze direktiv vyu₧φt:

Podmφn∞n² p°eklad (#if, #else, #endif, #define,...) Vlo₧enφ programu do programu (#include)
Definice maker (#define) Vlo₧enφ p°φkaz∙ SQL do programu (#sql, #sqlbegin, #sqlend)

Seznam subsekcφ: